1696 105
1497 275
18397 170
52698 847
46476 214
18745 241
12097 234
28224 116
25719 664
4691 440
2136 598
1012 206