35 806
330 892
700 264
870 363
796 567
638 353
11 396
609 687
653 224
857 320
357 673
270 513
190 525
644 165
305 480
538 352
943 841
311 59
811 262
1009 769