4017 30
12128 85
93725 532
8675 393
7104 692
8713 680
51780 725
1554 373
29467 436
2756 56
14183 539
4645 462
3774 919