12745
24020
5158
18302
2605
2731
10169
2446
2042
3475
239078
3838
48010
4024
3346
4992
3289
51659
31080
59825
3476
6690
3026
20580
6425
4380
10687
300798
22420
4699
9876
12646