1093 566
834 170
798 741
707 862
620 627
581 477
578 751
550 440
518 789
509 432
484 8
469 82
412 585
380 435
315 271
315 4
307 783
241 46
154 164
63 609