956
1293
25610
3194
2164
22711
1263
2664
1544
24211
2374
24512
19112
25720
40415
2208
2506
24413
2278
2088
1817
1695
2055
18912
18111
22116
23712
21414
1405