3049 4
5339 6
8469 17
22587 45
1917 3
3840 2
4140 3
2533 9
2291 7
1987 9
1826 6
1535 7
5187 6
1324 1
8906 18
2966 2
2489 3
1603 5
2881 7
1685 5
5407 9
15896 31
3624 6
1618 1