535 87
166 596
910 205
121 21
288 198
840 274
682 425
495 796
598 417
821 206
631 535
599 131
100 65
108 521
947 990
316 380
998 717
26 980
148 74
727 970