1326716 2507
93581 355
564681 3037
210355 768
557569 1709
297161 947
32823 316
167075 931
70290 154
20643 82
337470 1115
72050 784
334569 1160
65080 247
333931 857
143539 708
1215762 4561
926210 3282
38996 427
29375 238
119086 802
63847 318
301094 1049
497052 621