103560 778
14384 665
5742 463
13937 658
14311 512
93177 246
8726 299
29478 415
150123 273
28158 601
22613 783
135582 814