31171 62
10102 47
5507 29
5138 26
4365 14
4041 16
3847 22
3377 20
3036 7
2169 11
2160 8
2109 9
1873 10
1776 39