2665911 473
193804 43
147718045 36270
5320532 1450
1489011 173
603258 116
1319886 241
399532 78
1604515 309
618551 83
840881 150
3022017 150
888901 151
1747077 402
1403076 399
1367016 208
652034 79
349659 85
25183829 3048
17387891 2899
12964554 3455