169 31
1019 897
284 4
483 812
115 320
437 549
587 686
105 234
982 320
671 135
654 773
592 601
184 266
640 481
141 529
102 357
95 509
648 468
561 555
148 121