4021 30
12137 85
93911 532
8703 393
7104 692
8728 680
51790 725
1555 373
29551 436
2759 56
14199 539
4646 462
3775 919