16425 801
3886 141
9007 644
12182 137
6597 356
4807 580
6249 545
3866 42
4491 643
3398 753
3326 374
4643 711
3865 763
10604 627