905 626
17 784
299 229
507 368
728 179
167 111
202 115
274 921
450 676
766 255
376 356
547 504
671 893
456 588
337 351
167 128
923 135
381 495
866 240
671 848