1006 9
970 593
753 314
679 356
622 364
598 683
543 59
457 898
449 185
438 822
436 610
370 50
358 175
310 888
279 782
157 447
62 928