861 103
342 326
269 516
1128 725
587 408
411 287
143 202
658 599
529 74
883 116
785 185
808 185
372 97
577 911
263 797
1081 488
200 125
1007 6
1096 824
853 975