2133 95
5528 661
5114 495
4349 130
85392 875
4783 625
3383 742
1905 287
9309 464
3435 619
5856 156
2049 198
4290 548