1102 165
956 818
745 1000
145 592
485 360
788 919
51 546
518 545
339 87
536 128
542 963
78 940
359 342
908 49
218 855
948 879
285 523
683 745
406 636
486 994
769 552
284 188
331 738