10646
5598
5066
11336
26874
5261
18107
24735
5619
3902
20997
10714
6789
27023
53796
8849
26139
6033
24252
7630
8355