528 988
136 1000
141 834
919 546
153 173
746 298
529 597
956 172
819 610
547 590
689 493
751 429
1013 371
29 731
722 962
610 973
793 700
124 860
938 727
287 576