5549 21
1152 6
1433 2
3703 6
1593 5
4055 13
4593 10
2206 3
1826 5
2521 7
4000 19
2931 5
1804 7
4218 15
7032 32
3038 10
977 1
1136 1
1382 2
1505 7
2557 5
880 2
3815 12
1181 1