45 488
506 418
264 676
957 620
693 13
740 234
661 662
125 282
528 983
218 865
312 885
895 392
939 144
1006 113
884 708
105 67
795 11
259 359
957 369
955 436