22368
12905
1702
5899
1566
4003
10491
1480
10221
4041
2156
1224
43021
25019
1750
3541
40747
6018
1684
2621
1668
1231
2783
2507
23033