10882 9
28848 34
15116 21
9661 6
18573 14
41997 36
18362 20
8133 3
7573 12
13328 13
10178 20
16282 20
8150 6
6721 8
14713 21
12931 3
10035 16
14223 16
19038 17
8879 14
28627 17
8367 4
9522 10
38873 22