500 841
252 62
586 843
617 896
407 384
941 350
49 485
363 363
105 69
716 736
292 202
889 732
199 8
159 144
581 700
1018 787
898 515
990 607
384 978
554 795