516 405
474 597
742 451
914 780
382 167
428 453
937 997
666 617
300 13
18 923
830 876
580 439
23 85
498 262
469 343
180 117
525 397
274 821
133 41
185 531