3191 654
543 55
231 76
1142 576
23 693
896 230
1008 396
586 43
776 861
273 303
514 183
584 900
895 860
426 362
61 15
1210 9
41 936
115 891
816 795
929 784
626 977
268 115
750 15
138 135