4274 908
604613 878
18443 54
7028 510
9734 485
7460 177
5564 305
21582 314
2827 428
12135 462
5701 457
47521 682