17499
2323
34614
2450
2528
2497
2345
11695
1733
2257
10293
3192
11329
7880
24202
101105
3735
2388
4645
16366
34192
19931
8121
2741
64266
17454
11273
20498