4203 3
2187 7
3391 6
2933 6
4886 19
2661 9
5232 29
4340 20
1451 3
2533 6
1578 6
3754 8
46917 12
2208 4
1909 2
2818 6
2497 1
2932 11