31171 62
10099 47
5504 29
5134 26
4360 14
4037 16
3845 22
3372 20
3035 7
2167 11
2157 8
2106 9
1871 10
1775 39