1260
2160
3670
2355
32114
3955
1450
122946
1150
600
75514
2094
1636217
1156312
11209276
1034916
10127258
97704
8283155
775711
71126
61904
57502
54128