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