953 532
199 49
110 125
966 424
96 285
883 498
102 215
101 931
604 61
881 926
915 41
640 686
447 462
855 616
412 242
590 76
725 183
904 496
850 140
501 595