535 400
89 386
187 380
364 369
507 368
1000 368
484 360
646 360
408 357
951 356
336 348
120 340
326 331
593 330
204 326
692 322
168 321
926 321
34 314
608 306