592 394
1036 150
526 865
82 660
735 672
630 533
124 597
150 195
800 666
284 664
929 932
661 878
615 275
235 718
296 142
438 37
291 69
648 528
261 699
397 830