3250
3612
3311
3040
3063
30427
2581
2431
2970
2720
2890
2100
23676
17790
15671
14112
10912
1059263
9604
943148
9370
781142
7330
71011