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