113 505
461 137
440 27
194 917
426 435
743 478
73 986
47 828
996 596
735 700
799 407
774 858
77 1000
295 716
703 452
901 683