1037 830
44 819
184 703
423 606
568 593
694 576
875 564
614 425
600 356
132 330
822 315
64 283
803 261
313 216
579 165
192 151
655 2