333 321
954 314
199 309
196 307
650 307
50 300
137 298
504 293
214 293
430 289
1003 287
25 286
50 285
968 282
366 279
536 275
44 271
221 269
101 261
691 260