31153 46
31068 35
2786 17
2589 16
2454 10
3550 10
2135 8
4173 7
2650 7
1917 5
2217 5
2400 4
2621 4
2271 4
1897 3
1705 3
1419 3
2091 2
1337 1
1227 0