1000 740
707 613
662 535
601 41
462 239
460 505
452 129
434 572
396 845
319 801
305 919
270 744
259 435
152 812
63 702