2430
2240
1829
20415
18120
16411
1642
1660
18657
16919
15851
1610
33327
25440
23762
21153
1726267
16392
1540148
14656
1385144
12640
11590
9860