51280 600
2727 457
6104 487
8742 135
14164 564
13318 659
8595 523
5539 447
30596 718
21654 334
3534 727
4502 685
4412 357