8786 15
7696 15
6399 13
4292 11
4241 21
3873 17
3495 3
3221 6
3183 3
2462 9
2222 15
1946 9
1558 4
1462 3
1205 2
1050 3
1026 2
333 1