5666 20
8643 42
3778 10
1057 1
1835 3
6007 28
2407 7
2598 6
10943 48
3861 14
3296 10
3352 8
3856 8
824 1
1216 3
6974 13
2980 10
12043 50
4225 14
2618 13
1634 4
3387 8
1550 2
1189 1