2847 793
735 932
429 484
699 677
864 177
114 195
111 88
1320 947
184 553
288 906
453 442
936 940
93 1000
750 29
536 38
697 172
136 966
766 726
941 953
845 543
301 417
554 601
693 966