8679 13
21813 25
9389 8
19421 19
22847 40
17501 11
7147 8
10472 11
21118 19
10186 9
22951 19
8346 6
6631 10
13113 17
23649 35
32533 39
11150 2
11745 12
16373 14
13677 9
38352 19
28043 34
17169 17
49931 36