1172 171
2489 348
3228 523
19491 233
3296 860
6297 929
2715 164
2145 143
8054 546
9859 448
4816 506
1744 81
1406 235
684 104