5935 208
2190 573
70 605
417 545
77 863
674 816
682 802
809 113
38 333
309 810
740 627
556 932
31 474
298 723
686 142
547 580
313 933
70 670
91 751
901 925
432 996