847 430
155 25
2781 912
765 696
299 737
412 980
59 575
32 153
82 827
706 605
1071 630
392 652
855 889
539 258
641 214
590 370
903 897
542 498
505 699
989 550
110 814
936 995
337 253