15606 21
10714 20
2856 18
10070 18
3477 16
1872 11
3030 10
2851 8
1484 7
2429 7
1174 6
1553 3
887 3
1659 2