1156 251
957 393
2444 792
1145 813
209 640
191 420
688 787
556 342
378 560
720 461
852 361
573 444
721 752
1560 918
967 326
392 166
248 746
919 387
483 907
488 365
535 476
526 539
325 27