400 327
413 160
299 159
674 400
999 745
205 363
57 124
643 5
122 980
134 599
156 371
287 953
90 515
183 610
866 819
128 393
46 959
911 688
855 113
921 759