2980 7
4148 23
2562 8
2508 6
4988 36
2480 10
4267 12
2462 11
9313 16
10438 31
1051 6
700 0
1521 1
748 1
704 1
870 1
1067 4
5539 27
884 1
2016 6
6867 26
644 1
1534 6
3030 10