660 895
512 807
224 89
889 355
850 403
736 190
40 627
519 752
179 782
196 578
161 76
668 77
530 790
452 828
878 145
947 970
23 631
130 1000
495 473
584 534