15599
7036
2683
17191
8241
77924
31702
36344
16151
20491
12752
39663
8272
12678
10834
2829
5661
16621
16459
1777
22651
12502
8790
7427
15227
69362
6086
8150
9694
79214