305875 1305
181787 781
41695 375
149192 844
49554 774
222110 669
170146 305
276410 922
626480 1950
265494 587
15102 532
251366 732
105980 377
75220 433
91052 363
22427 321
33201 474
165108 1127
104799 913
129485 1028
51244 928
9393 750
4641 331
9449 351
66007 394
101640 245
41497 352
3014 424