500 129
486 18
957 367
199 833
824 628
873 299
662 977
265 404
220 118
40 596
892 146
867 7
422 597
796 203
501 491
388 702
632 928
228 869
365 624
894 925