506 129
487 18
961 367
201 833
824 628
873 299
662 977
265 404
221 118
43 596
894 146
868 7
423 597
799 203
502 491
388 702
633 928
228 869
366 624
895 925