581 159
715 624
540 342
111 437
228 167
164 384
412 495
144 759
224 676
778 924
760 436
541 266
327 976
100 633
485 295
209 27
253 324
199 235
805 610
27 60