299684 1059
27023 748
17833 245
2533 702
16953 149
16840 862
2747 555
1497 446
42180 974
24678 311
223 39
1171 354
2493 547
11646 174
21269 255
18558 587
2048 630
2253 738
21333 741
134598 672
3583 610
16642 331
56029 174
9616 435