3032 5
30683 122
26336 117
11058 31
3196 11
12292 17
2695 11
9041 19
4940 12
3614 13
4670 14
2878 10
5521 36
2816 6
2945 9
4659 23
3388 8
1541 9
2312 8
1968 5
2186 8
5504 30
7622 34
1888 3