2985 412
935 712
844 524
819 650
991 840
285 683
862 97
91 535
144 880
776 801
2602 912
804 66
307 82
295 628
815 257
642 697
941 140
544 55
674 43
397 364
939 545
703 932
388 148