1165 171
2483 348
3218 523
19460 233
3295 860
6288 929
2714 164
2136 143
8054 546
9858 448
4814 506
1743 81
1406 235
684 104