2876 105
1734 276
18612 170
53729 847
47676 214
19272 241
12675 234
28866 116
26429 664
4855 440
2257 598
1061 206