305880 1305
181793 781
41697 375
149194 844
49555 774
222113 669
170147 305
276412 922
626489 1950
265495 587
15102 532
251367 732
105980 377
75220 433
91053 363
22428 321
33201 474
165109 1127
104802 913
129489 1028
51245 928
9394 750
4641 331
9449 351
66007 394
101641 245
41499 352
3014 424