1156 171
2459 348
3202 523
19352 233
3284 860
6260 929
2702 164
2130 143
8049 546
9847 448
4811 506
1736 81
1405 235
683 104