15168 9
15982 21
15004 23
25413 32
31199 38
17173 18
20241 36
32299 32
10453 12
19625 20
13202 19
19098 17
37307 39
15497 13
13754 16
11664 12
23014 17
12682 13
27445 45
12177 15
15083 29
46671 83
16286 20
24102 5