8647 29
29341 39
14377 15
19765 35
18512 29
20418 43
12464 51
6475 9
7655 22
4798 17
2195 9
9213 16
2317 9
1887 1
1650 0
10272 25
1740 3
2125 2
3252 2
12672 41
1775 8
2371 9
2221 9