15181
3710
13122
9461
6514
15152
1979
6399
5611
14527
21524
23034
16199
14416
7483
6240
57233
8843
6926
5704
2496
6064
101204
10344
22340
36937
133545
116278
8127
27866