5658 28
1625 6
2904 6
2202 4
2248 8
3768 6
7413 34
3896 7
4714 14
2883 6
2387 13
4974 20
3864 11
16762 106
1793 4
1857 5
1788 7
2377 6
2150 9
3294 5
6875 19
14832 26
3743 9
6411 17