12405
18189
19921
25259
1328
4671
20149
5669
9813
9716
10548
2562
10385
7187
8308
4074
1680
2783
60307
6396
8103
15953
7320
1671
18849
12974
6041
5806
4288
5037
33675
22643
11356
26542
10290
3187
11314
7874
101073
16341
34114
19925
8117
64224
17440
11269
20472