2882 105
1736 276
18613 170
53738 847
47693 214
19277 241
12679 234
28873 116
26436 664
4856 440
2257 598
1063 206