1151 171
2456 348
3200 523
19346 233
3282 860
6259 929
2700 164
2130 143
8046 546
9846 448
4811 506
1736 81
1405 235
683 104