960 172
139 685
450 330
311 659
59 714
984 274
645 681
615 17
107 932
390 147
696 422
764 391
395 344
280 101
987 599
602 586