25765
3331
1045
52729
4593
7757
15451
11663
14259
7944
11450
96480
17885
8018
20046
6590
25153
9547
9138
12110
10542
18105
14299
12682
34053
8490
9155
34186