182 256
194 511
604 451
432 648
903 458
772 215
248 982
1009 7
527 541
290 671
634 947
273 579
553 574
147 159
450 192
780 946
716 144
305 688
328 176
243 531
356 753
327 351
747 117