1161 171
2471 348
3208 523
19391 233
3289 860
6263 929
2706 164
2135 143
8051 546
9853 448
4813 506
1738 81
1405 235
683 104