1270
3360
110
140
180
660
30210
39315
3884
2445346
5846327
36614
201500
1649717
1169212
11529276
1045316
10418259
98064
8462155
786911
71776
62644
58052