4021 30
12138 85
93918 532
8703 393
7104 692
8729 680
51791 725
1556 373
29552 436
2759 56
14201 539
4646 462
3775 919