452 598
442 59
389 274
641 431
264 841
711 523
889 966
44 905
218 872
141 600
36 424
831 1000
75 642
274 157
594 162
387 503
333 178
894 366
650 579
560 13
820 860
521 166
182 828
373 327
856 339
684 590
657 554
403 241