2159 95
5570 661
5118 495
4355 130
85452 875
4786 625
3387 742
1909 287
9316 464
3437 619
5860 156
2049 198
4293 548