1 18 107085
3 218 2
10 462 6
19 180 2
24 386 5213
25 126 2
45 408 2
55 151 2
58 65 2
66 376 16
68 363 2
77 337 60
83 407 7
105 496 2
122 371 17
126 466 2
137 201 2
147 467 2
147 480 639
150 430 51
159 189 2
163 293 3
177 250 3
178 409 5
186 237 3
243 492 2
246 254 2
312 466 22
325 422 2
343 415 4
381 501 15
