531 318
172 689
227 988
145 729
690 364
354 641
144 112
528 47
186 486
380 787
566 609
382 823
889 607
308 524