1000 744
810 349
755 935
716 280
681 318
658 480
628 644
567 640
521 367
478 337
458 319
434 575
413 825
297 323
272 210
47 704
19 211