16726 41
8186 21
14305 46
20329 45
7453 22
19189 12
43487 53
49103 61
11431 16
8151 7
5795 9
21167 20
15201 38
32854 45
54787 22
53084 53
85148 127
25085 28
21157 14
12422 17
5823 17
23266 24
10827 32
19780 34