19360 63
8408 101
1098 141
2885 576
3532 552
4052 555
3193 738
1649 299
1871 233
4189 458
3522 521
3839 322
2529 294
6284 531