2873 105
1734 276
18610 170
53729 847
47674 214
19271 241
12674 234
28866 116
26429 664
4855 440
2257 598
1061 206