16601 58
10421 19
9892 24
5036 13
4434 11
2851 6
2795 9
2757 8
2647 7
2560 8
2380 11
2338 8
1597 3
1455 6