1151 171
2455 348
3200 523
19343 233
3281 860
6259 929
2700 164
2129 143
8044 546
9845 448
4811 506
1736 81
1404 235
683 104