305883 1305
181796 781
41697 375
149195 844
49555 774
222116 669
170150 305
276414 922
626490 1950
265500 587
15102 532
251370 732
105981 377
75221 433
91053 363
22428 321
33205 474
165110 1127
104803 913
129495 1028
51246 928
9394 750
4641 331
9449 351
66007 394
101642 245
41500 352
3014 424