14793 67
1258 177
30068 717
8143 182
23671 106
12512 233
7534 788
2331 221
9224 664
2117 439
7612 453
4017 101