1562 3
4432 11
10419 19
5030 13
2374 11
1449 6
2846 6
2752 8
2641 7
2331 8
2791 9
16586 58
9887 24
2554 8