15541 31
5503 17
6196 14
2448 13
3921 12
2545 10
3272 10
3603 9
2718 9
4741 8
2661 7
2126 6
2801 6
3006 6
3292 6
3798 5
4267 5
2898 1