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