31013 46
30954 35
2742 17
2540 15
2408 10
3509 10
2097 8
3946 7
2602 7
1879 5
2172 5
2374 4
2591 4
2228 4
1860 3
1660 3
1386 3
2053 2
1301 1
1203 0