1178 268
877 310
718 61
958 754
761 12
610 442
259 933
819 462
271 872
510 731
1029 435
542 500
419 709
547 253
642 376
534 531
811 646
405 19
313 560
693 305