575 860
615 69
190 539
286 913
900 905
238 836
830 246
886 421
789 413
705 472
149 116
330 79
265 526
487 305
486 274
507 134
165 943
339 368
105 998
552 796