1681 457
111 30
1092 333
2327 287
15146 280
2665 169
33766 707
11206 134
8679 763
25718 119
5845 469
6233 64