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