342 499
389 767
406 878
308 316
100 541
770 558
215 385
404 478
644 984
542 282
1009 56
365 593
41 211