21765
25934
19374
3722
7514
28580
4111
999
1429
8313
2073
3409
22583
1042
2460
13005
1277
1091
27553
1115
1099
1307
13112
3943
20026