94 54
295 508
532 355
623 690
76 14
969 462
483 372
827 960
734 406
625 993
326 164
870 488
13 671
900 513
930 357
9 248
172 960
868 336
55 217
436 486
768 262