1162 171
2471 348
3209 523
19406 233
3289 860
6263 929
2707 164
2135 143
8051 546
9853 448
4814 506
1738 81
1405 235
683 104