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