order is important in graph results

 * use List interface instead of Set
 * make sure we close http connections