19357 63
8403 101
1098 141
2885 576
3528 552
4045 555
3192 738
1647 299
1870 233
4187 458
3522 521
3838 322
2527 294
6283 531