1165 171
2477 348
3211 523
19427 233
3293 860
6280 929
2709 164
2136 143
8053 546
9855 448
4814 506
1739 81
1405 235
683 104