3750
329160
31854
2830
25175
25862
238112
1960
23548
20029
277292
20265
23706
17800
15721
14142
10922
1063263
9674
948148
9390
789142
7340
71511