2 217 534426
16 114 126
25 320 7
26 142 12
29 40 5
47 246 2
52 78 2
65 267 2
77 337 39
99 154 2
128 355 2
130 277 7
139 455 2
151 285 2
173 274 2
189 474 2
206 410 8
232 248 3
255 392 11759
259 373 2
277 279 2
307 394 2
389 500 2
406 407 2
