9902 5
20267 31
22142 24
12458 9
25898 33
15162 8
19246 18
14641 19
9623 2
14896 11
18402 21
16680 19
14482 8
23471 16
11235 10
18500 29
29903 43
21376 18
24530 33
16054 17
14073 19
23737 23
16523 18
19143 30