582 761
1003 140
516 373
58 857
376 726
718 630
801 86
1058 584
142 971
98 558
1184 12
621 41
1901 936
580 457
960 8
639 53
771 914
494 813
287 129
1223 163
482 457
969 963
294 727