31045 46
30967 35
4013 7
3518 10
2745 17
2609 7
2599 4
2553 16
2421 10
2381 4
2236 4
2186 5
2104 8
2062 2
1890 5
1867 3
1673 3
1393 3
1310 1
1206 0