16588 18
8533 17
21337 16
3316 5
5223 8
29400 63
3743 17
17112 17
2439 11
12268 26
1391 9
3871 8
21106 11
5813 17
26257 31
14804 22
2159 7
1337 3
5120 27
5172 18
8279 12
35731 43
11771 9
16157 53