1036 987
580 109
766 927
476 506
236 779
124 837
207 637
373 586
228 881
954 23
635 684
813 678
278 284
902 697
636 69
908 941
994 504
758 22
40 510
398 594