15571 35
11158 37
4843 28
3235 14
2880 10
2551 11
2196 11
2185 9
1846 6
1662 4
1584 7
1528 5
1444 5
1374 3
1288 6
1185 2