2270102 750
4199303 823
1490676 226
3861874 1517
1284267 197
3264592 1049
1046285 295
1870102 458
2160218 706
3888440 731
1181075 442
496905 364
2838042 725
3757809 609
2114153 625
1729311 578
1680434 304
1593312 402
954654 289
1134821 185
1351466 301
22214958 8111
919025 78