396 171
873 883
372 304
794 637
1112 163
558 343
861 1
604 956
254 483
320 928
440 426
907 394
703 418
2549 269
970 642
518 441
313 590
298 755
1012 12
457 790
1838 935
602 533
285 735