31076 46
30994 35
4054 7
3529 10
2754 17
2623 7
2612 4
2567 16
2434 10
2388 4
2252 4
2197 5
2114 8
2075 2
1900 5
1876 3
1686 3
1404 3
1317 1
1214 0