1008 881
836 651
959 707
788 617
1013 987
746 922
115 504
791 326
66 276
86 44
447 54
397 548
381 503
230 153
237 855
120 500
166 692
267 1000
1083 673
940 311
404 859
799 410
65 922
544 247