4020 30
12133 85
93781 532
8686 393
7104 692
8718 680
51785 725
1554 373
29489 436
2757 56
14188 539
4645 462
3774 919