4018 30
12129 85
93735 532
8678 393
7104 692
8714 680
51781 725
1554 373
29472 436
2756 56
14183 539
4645 462
3774 919