22947866 10235
3710776 1416
1310226 138
1209956 461
1686526 735
5784485 2582
7538069 2990
4057470 816
2217634 889
1775778 644
6828685 2824
3231819 1391
3258557 1391
2660228 892
1684587 493
613399 219
1685103 694
16479692 7099
4080379 2186
3930236 1573
2290755 1068
4405194 2079