333 321
953 314
196 309
177 307
645 307
50 300
137 298
501 293
214 293
422 289
993 287
25 286
50 285
959 282
364 279
532 275
44 271
219 269
99 261
690 260