22214958 8111
44445681 17074
16872849 6481
34154150 13892
14671774 5397
11320223 4307
10704213 3396
26706000 10518
18431692 7078
7977615 3593
136321971 64889
15215530 5912
11796903 4517
4913086 1332
17127394 5450
6965369 4373
20368861 4329
43863585 15001
30150589 10169
56092108 21815
30454997 4737
12274582 4847
33140082 11369
32533324 12883
32822841 15035
6773383 1938