542 860
580 511
238 562
36 641
448 858
23 693
776 801
2602 912
397 364
785 864
756 45
721 80
112 854
1000 65
370 394
555 332
898 230
988 100
676 736
619 278
222 537
950 797
664 706
712 50