16422 801
3883 141
9003 644
12167 137
6590 356
4804 580
6240 545
3863 42
4486 643
3396 753
3320 374
4642 711
3864 763
10601 627