5899 27
2801 2
2312 6
2137 9
3508 11
2359 3
1538 3
2364 7
1083 3
2781 4
4557 24
5567 16
5668 16
3429 13
2850 11
4008 14
966 2
19128 46
1660 2
1880 0
3108 13
1704 3
1509 2
2324 9