371696 1838
320971 1315
578390 4021
526368 4894
317530 1241
277952 1645
1038240 8979
994889 5000
286636 896
8569 32
631702 5174
557199 2118
3643 52
1356794 8533
689748 2643
568759 3814
462462 2317
364697 3307
472149 4432
147984 772
627538 4192
3944566 17052
445090 2971
37 1