8804 2
13831 13
18245 31
10300 4
11470 15
14422 5
29999 40
21460 29
15607 32
13571 9
19800 28
10288 6
16112 23
23017 29
17653 24
13358 18
21063 33
13365 13
12345 25
18476 28
15078 14
12599 7
13343 14
18234 17