2876 105
1735 276
18612 170
53734 847
47684 214
19272 241
12676 234
28870 116
26432 664
4856 440
2257 598
1062 206