2789 105
1721 276
18595 170
53657 847
47582 214
19239 241
12622 234
28820 116
26381 664
4843 440
2247 598
1055 206