2392
8741
15664
8489
30655
2900
2802
1950
3167
2093
4213
9255
3231
2225
6272
11250
7726
6311
3399
1826
3147
69658
2049
66796
10670