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