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