16422 801
3884 141
9004 644
12168 137
6590 356
4805 580
6242 545
3863 42
4486 643
3398 753
3320 374
4642 711
3864 763
10602 627