1 18 2
3 218 41679
11 477 40
15 194 2
21 209 3
36 162 35
40 103 2
42 45 3
50 177 2
69 72 3
76 153 2
78 209 20
95 486 7
100 291 2
103 186 25
116 207 498
129 406 2
132 434 5
175 205 4
209 274 125
233 247 2
241 345 4
256 476 4
277 279 2
372 477 2
379 434 7
410 473 5
425 450 3
