910 120
350 269
1000 947
642 822
689 425
368 29
600 186
328 706
453 743
510 991
364 99
607 936
185 346
485 782
859 250
563 488
428 290
566 595
772 394
985 662