303 669
439 962
216 286
1249 1000
543 498
622 934
918 63
1002 137
617 762
936 995
337 253
770 1
342 289
487 82
600 420
110 247
471 322
438 185
300 940
613 539
754 287
617 643
676 573
241 872