2549 105
1652 275
18546 170
53398 847
47282 214
19123 241
12492 234
28658 116
26204 664
4808 440
2217 598
1045 206