16422 801
3883 141
9003 644
12162 137
6588 356
4804 580
6240 545
3861 42
4483 643
3396 753
3319 374
4641 711
3864 763
10601 627