4620
4020
42154
36675
449180
380292
330114
32862
29256
26665
28748
25129
28727
21790
20111
17853
1427265
13912
1296148
12546
11170
1077144
9530
80711