640 886
810 330
826 279
543 544
318 98
839 767
716 563
500 757
705 203
246 301
991 360
215 18
640 79
822 598
34 785
581 521
2 418
692 768
130 994
921 713