2104769 602
116273 71
40160 30
13612 4
99367 56
4585 3
318331 110
8079 7
9751 4
3454 4
5827 1
4083 3
3682 0
2471 1
849 0
1282 0
2956 0
1218 0