5040 495
4276 130
83705 875
4734 625
3341 742
1845 287
9227 464
3378 619
5803 156
1990 198
4227 548
1742 94
4934 660