25169
17206
20545
12704
18918
10756
14593
14142
7374
7044
13660
11510
7091
6341
9654
5945
6280
5538
12972
6544
4770
7439
10442
6335
4963
1472
7774
8488
4772
5601