2330
7692
12940
10470
14300
6070
2400
3030
24601
20503
16181
29490
1637817
1158712
11269276
1036916
10177259
97774
8314155
777211
71336
62044
57612
54218