21757
17939
19955
45022
4280
12128
22602
3101
14920
36819
2725
3931
2085
2701
14036
3163
47062
4636
6058
5817
35451
4412
1579
16198
1985