240 947
226 570
434 550
704 995
306 674
944 639
98 814
71 171
784 885
554 670
132 911
536 28
11 147
141 824
978 701
570 424
111 505
976 237
942 701
782 287