11917
5818
9765
5101
8192
3556
13667
12843
63910
6775
20213
5626
4364
49682
11269
6444
39006
11241
3500
5099
3424
5034
4298
7823
8601
5130
3171
4018
29814