9942 8
7532 3
15959 43
12813 13
6433 1
22070 45
13589 17
10701 18
9047 4
11293 22
9073 12
17345 27
9281 3
14798 21
10607 8
20514 25
26728 13
10726 19
13816 12
22288 36
25724 41
21251 19
28500 31
23901 21