2112 95
5495 661
5108 495
4345 130
85325 875
4780 625
3381 742
1904 287
9304 464
3435 619
5854 156
2046 198
4287 548