4440
35875
438180
3740
39754
363292
304112
31962
27756
25865
28348
24129
27397
20660
19171
17062
1350265
13342
1212148
11916
10790
1014144
9010
79111