577 511
1161 1000
1997 454
335 906
700 158
751 412
528 652
936 948
177 576
762 830
169 352
738 714
2965 412
1008 557
1016 843
766 676
274 599
281 863
296 963
188 600
143 221
887 501
135 924
526 891