25594 31009
721 29555
1112 6517
27476 67700
2643 37125
451 6813
306 6079
355 11316
8847 15727
658 8527
2519 11831
-1 -1
256 8810
356 15017
565 11047
