17921 50
17659 24
16026 88
9595 23
4723 23
3408 9
2934 16
2848 7
2741 8
2475 13
2147 8
1905 8
1493 9
1384 6
1362 1
1343 5
1339 1
1219 2
1189 0