2670598 838
1535745 452
2700842 766
7558979 2378
2023446 427
1366310 276
977666 267
5013136 1218
1022880 147
19718193 7910
1968405 609
16320677 3151
4048139 1086
808422 298
448958 125
3989555 920
2314282 471
1207348 345
7432788 2129
2363586 298
5319357 995