1966401 612
43527126 22562
5923680 1476
9696079 4190
6788422 1344
3744885 757
1900475 735
1959756 876
2625017 666
1381150 376
8147286 1815
3553031 813
27066284 9138
1220009 678
32800413 12261
5115860 1570
90882689 32436
2383736 788
3220229 829
9196905 4640
183368 370
3721097 1507