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