3790
7610
10166157
3140
4350
3100
6471
108620
167573
2880
3975217
141826
2011537
14168284
1387912
12303261
1190340
112113
999212
844637
81736
76995
70072