16588 17
8533 16
20917 16
3316 5
5223 8
29012 63
3743 17
17112 17
2439 11
12268 26
1391 9
3495 8
21106 11
5813 17
26257 30
14420 22
2159 7
1337 3
4735 27
5172 17
8279 12
35322 42
11771 9
16157 52