20 146
514 937
775 326
437 42
743 519
90 872
143 172
103 960
814 972
94 102
886 947
62 835
126 585
498 385
607 65
550 311
495 121
952 827
285 101
624 391