273 857
515 237
602 43
461 113
24 643
55 43
667 831
682 136
437 594
755 978
313 768
178 238
88 51
401 317