1131 566
843 170
801 741
708 862
625 627
599 751
586 477
551 440
525 789
523 432
501 8
471 82
418 585
382 435
323 271
320 4
316 783
256 46
157 164
67 609