2448 680
1554 359
16510 801
3989 141
9182 644
12601 137
6857 356
5010 580
6491 545
4046 42
4641 643
3471 753
3504 374
4727 711
3972 763
10792 627