303 685
358 142
109 203
199 750
1011 927
674 738
350 853
854 479
722 216
933 239
504 131
307 313
952 577
318 984
501 335
732 974
344 338
978 633
451 891
220 973