35096 580
102081 610
48255 671
32949 308
41072 378
51408 677
51136 271
45534 483
42967 518
18486 537
164923 1099
44179 806
37801 224
47940 891
19960 333
48079 606
27308 679
23098 57
17161 809
53985 162
66221 507
29084 742
15344 308
32323 148