16423 801
3885 141
9005 644
12171 137
6591 356
4805 580
6243 545
3866 42
4486 643
3398 753
3320 374
4642 711
3864 763
10603 627