16427 801
3890 141
9040 644
12205 137
6618 356
4821 580
6265 545
3879 42
4498 643
3401 753
3333 374
4645 711
3870 763
10625 627