837 185
481 38
322 488
675 1000
891 247
760 711
691 839
314 286
473 257
664 10
24 156
123 599
688 401
691 541
640 918
232 97
1003 2
336 766
788 46
414 923
753 599
550 108
767 628
503 218