31220 46
31122 35
4296 7
3589 10
2808 17
2677 7
2663 4
2616 16
2475 10
2420 4
2293 4
2257 5
2164 8
2120 2
1943 5
1924 3
1734 3
1443 3
1370 1
1252 0