12140 5
15563 17
28534 42
13967 6
12642 15
15993 16
31969 30
24109 18
16263 24
29868 26
20552 24
22111 22
42404 82
11149 10
17385 11
20595 29
15415 19
30740 32
10015 3
58082 83
20567 30
16084 12
21261 35
14204 21