31161 46
31071 35
4202 7
3562 10
2793 17
2655 7
2632 4
2596 16
2459 10
2406 4
2277 4
2225 5
2142 8
2096 2
1923 5
1902 3
1713 3
1427 3
1345 1
1233 0