647 222
437 823
830 595
821 266
461 189
198 403
1002 488
186 855
927 929
855 973
714 542
686 338
73 262