12570 706
2680 216
6580 462
3384 91
4086 669
3957 698
2903 294
9329 260
5689 594
6483 287
5765 634
5600 78
4299 586
5770 796
2655 231