16528 8
25762 31
40214 55
14875 5
27533 35
28387 28
17322 13
33112 39
20044 8
25150 26
20157 21
13469 3
20414 12
24020 25
22331 21
19559 10
30552 19
16307 11
25761 31
41372 56
29125 22
34305 51
22899 24
19816 24