1137 171
2442 348
3193 523
19289 233
3274 860
6248 929
2690 164
2117 143
8042 546
9838 448
4807 506
1733 81
1404 235
681 104