3775217
21638316
14963392
1367894
11586
107418
106615
66910
5355
46837
40010
36935
3617
3412966
2812
1723662
1643
1484