1087 777
705 654
463 239
600 967
1057 587
908 90
329 746
775 680
172 908
676 345
320 77
41 211
593 638
957 266
808 343
118 595
997 686
794 404
498 254
292 790