307 82
334 90
329 49
1553 842
749 145
556 332
642 697
868 911
43 991
804 66
625 263
754 501
935 712
580 511
238 562
649 859
670 528
121 584
227 601
1008 396
80 168
139 462
279 484