3775217
21648316
14983392
1367894
11586
107518
106715
66910
5355
46837
40010
36935
3617
3432966
2812
1723662
1643
1484