4020 30
12133 85
93793 532
8687 393
7104 692
8719 680
51786 725
1554 373
29492 436
2757 56
14189 539
4645 462
3774 919