39736 32
13628 11
13774 24
17233 21
29759 19
2960 10
4904 4
2014 10
4416 2
3371 1
4020 2
5845 3
4585 1
4129 2
3817 3
4111 5
3673 0
3726 0
3234 0
3845 4
11013 16
4743 0
3515 1
3466 2