2849 105
1730 276
18606 170
53706 847
47648 214
19256 241
12659 234
28856 116
26409 664
4851 440
2255 598
1060 206