5961 30663
6048 -1
15068 63696
1603 201389
967 45863
-1 -1
94 -1
715893 -1
33 3523
-1 -1
-1 -1
72308 100770
105198 298762
127 1994
687343 -1
