16455 801
3936 141
9101 644
12368 137
6716 356
4893 580
6352 545
3949 42
4554 643
3433 753
3384 374
4682 711
3919 763
10708 627