4420
438180
35475
3700
39454
363292
31962
299112
27556
25865
28348
24129
27227
20440
19031
16912
13282
1328265
1202148
11846
10760
991143
8920
78611