373 167
328 11
687 387
630 116
20 939
791 711
371 871
983 736
599 543
818 225
419 46
463 926
979 427
947 611
512 820
744 450
610 506
681 469
858 479
300 915