2134221 602
116878 71
40293 30
13734 4
99465 56
5064 3
320218 110
8134 7
9823 4
3692 4
5928 1
4156 3
3745 0
2578 1
886 0
1328 0
3038 0
1250 0