1194 249
966 843
634 68
35 109
202 639
270 91
647 712
695 155
555 211
639 570
512 917
966 392
749 25
316 594
76 713
543 327
690 448
855 798
38 941
943 156