118959 198
10841 41
8109 32
5832 39
4486 25
4080 16
3932 12
3733 13
3196 11
2980 7
2630 23
2549 10
2156 5
1627 1