2105845 602
116292 71
40163 30
13618 4
99375 56
4590 3
318414 110
8082 7
9757 4
3460 4
5833 1
4087 3
3686 0
2483 1
849 0
1282 0
2958 0
1219 0