14251 30
7894 17
10022 16
44577 77
84991 198
2137 11
12500 27
53962 71
35950 89
15406 20
24322 41
17251 23
9233 28
32206 60
31340 58
42569 43
12281 22
12738 40
32997 72
5078 7
21563 47
41678 25
17273 44
20932 38