14675 67
1217 177
30048 717
8142 182
23659 106
12499 233
7529 788
2329 221
9220 664
2117 439
7604 453
4016 101