693 211
433 937
183 41
154 590
673 95
722 839
353 401
855 67
475 509
814 946
279 656
288 399
779 336
87 621
98 705
1017 415
47 341
283 232
558 602
1009 334