31071 46
30994 35
4053 7
3527 10
2754 17
2621 7
2610 4
2566 16
2434 10
2388 4
2252 4
2197 5
2114 8
2075 2
1899 5
1876 3
1686 3
1404 3
1316 1
1213 0