13976 -1
56222 107929
3931 10124
215592 734739
26053 511125
259113 770622
7005 83909
177975 -1
6335 -1
287494 -1
44000 -1
-1 -1
5801 33058
540522 -1
6757 94669
