403 182
289 88
968 601
2281 930
16 263
764 711
735 919
141 225
999 480
830 122
211 657
319 320
298 75
690 1000
37 320
1016 79
561 835
506 980
616 629
388 679
67 283
357 670
725 600