860 962
934 950
800 129
662 221
383 148
692 178
931 771
926 525
590 909
743 220
1008 585
42 591
407 642