4017 30
12126 85
93721 532
8675 393
7104 692
8712 680
51780 725
1554 373
29465 436
2756 56
14183 539
4645 462
3774 919