2801801 6636
251855 640
4874 653
699078 1988
378813 1079
252686 1182
2512986 7128
176604 790
116035 632
41071 581
58706 485
293310 1059
105495 465
46620 393
197601 489
61297 598
3410 30
55664 163
117501 735
22271 113
112653 806
47780 584
2550 153
122201 751
105193 547
12650 860
85665 767
88927 498