4020 30
12135 85
93815 532
8690 393
7104 692
8720 680
51787 725
1554 373
29501 436
2758 56
14191 539
4645 462
3775 919