305875 1305
181784 781
41695 375
149189 844
49554 774
222102 669
170145 305
276400 922
626473 1950
265491 587
15102 532
251359 732
105979 377
75218 433
91048 363
22427 321
33200 474
165104 1127
104796 913
129479 1028
51241 928
9393 750
4641 331
9449 351
66007 394
101638 245
41496 352
3014 424