2149 95
5555 661
5115 495
4352 130
85428 875
4785 625
3384 742
1907 287
9315 464
3435 619
5857 156
2049 198
4291 548