1130 510
939 114
795 719
782 458
779 103
771 128
764 437
701 620
676 556
655 516
578 447
452 525
395 152
275 95
269 602
261 414
170 319
143 133
79 654
29 795