124 905
294 488
539 487
292 551
447 736
141 263
127 65
28 528
387 496
707 82
218 699
598 3
211 846
32 260
877 24
623 685
503 97
776 870
384 682
754 412