11442 19
28869 21
16349 27
29055 45
19327 20
10132 9
12014 8
23387 40
20473 52
45145 69
17891 18
54494 93
20029 18
28250 53
21185 18
22284 44
49168 67
31181 47
95871 171
52346 69
37251 67
17916 9
11350 23
40531 94