15 160 163
16 370 18
40 103 48
47 246 26
52 181 22
65 397 284
65 409 2
74 451 13
105 242 2
107 335 2
118 390 2
122 258 101
134 226 8
147 402 5
156 160 2
165 484 2
174 501 2
186 237 3
195 363 6
219 234 519035
227 397 2
233 366 2
266 294 319
270 335 2
270 395 2
288 505 2
290 427 7
309 400 10
312 409 10
318 481 3
368 482 2
412 455 20
463 468 2
