793 601
1012 6
30 381
426 880
491 994
407 110
239 80
558 486
708 302
150 676
318 707
183 208
576 836
667 464
451 582
1128 302
534 110
36 820
860 669
619 359