2439 127
273 303
792 395
902 628
645 444
899 209
780 617
326 19
159 271
558 570
886 154
460 331
225 709
815 361
63 14
756 45
776 861
514 346
492 403
759 642
714 648
296 898
954 243
660 992