581 511
1166 1000
556 332
748 525
692 318
997 246
448 858
589 43
67 889
667 213
656 875
939 545
2984 412
935 712
414 413
1557 842
941 140
753 412
370 695
227 601
804 66
677 736
779 239
130 659