3462
3690
3013
2930
3171
29727
2481
2650
2850
2291
2840
1730
23056
17440
15371
13760
10582
1033263
9334
9130
910148
761142
7090
69711