16425 801
3886 141
9005 644
12177 137
6595 356
4806 580
6248 545
3866 42
4491 643
3398 753
3323 374
4643 711
3865 763
10604 627