2611 105
1677 276
18562 170
53467 847
47347 214
19146 241
12522 234
28705 116
26233 664
4816 440
2223 598
1046 206