3161
3910
2923
28861
28218
2864178
27823
52351
2700
25712
24931
22235
31507
24100
22342
19873
1616267
15622
1435148
13796
1282144
12150
10900
9200