23695336 16364
16175812 11517
4802128 2594
6022850 1998
2419208 1178
731736 1840
6364982 2572
409016 1002
2168993 967
260155 753
2666008 1655
4778139 2013
11330508 5626
3091192 1096
277990 518
11678173 6886
243501 329
1276369 446
181882 420
3526280 860
2092212 722
228755 782
2100603 703