1 18 88
3 430 2345
17 131 2
19 180 3
36 162 2
40 103 37
51 134 79
58 65 2
59 199 2
76 322 2
77 337 2
78 308 328
92 477 5
95 486 7
141 278 2
147 402 19
154 273 6
154 507 2
159 451 2
176 462 2
191 352 2
191 368 113
195 363 5
208 506 2
233 247 240
288 505 2
355 464 4
370 419 2
384 450 1878632
393 488 8
399 410 2
414 461 6
417 503 3
427 505 8
485 501 2
