17499
2323
34610
2450
2528
2497
2345
11695
1733
2256
10293
3192
11326
7880
24201
101099
3735
2388
4645
16361
34188
19931
8121
2741
64264
17453
11273
20491