325 306
137 107
84 765
444 136
1048 13
852 746
858 138
354 519
216 153
800 543
359 221
223 408
39 701
487 940
1049 27
1038 901
866 550
62 960
418 627
501 605