5668 26
1310 9
28861 88
5317 5
3402 12
1499 4
4464 9
2177 11
976 5
2075 10
3554 16
2880 18
3688 34
14931 52
9708 21
3427 19
3791 19
18848 49
16337 33
21643 68
6028 21
5841 21
9889 24
10854 30