2778 105
1719 276
18593 170
53642 847
47564 214
19234 241
12617 234
28812 116
26375 664
4841 440
2247 598
1054 206