1006 927
348 853
195 750
671 738
297 685
51 622
32 593
803 579
692 557
789 530
130 524
609 473
393 469
439 408
27 225
356 142