1016 748
667 509
994 713
938 389
380 230
453 380
244 804
1005 177
893 219
721 279
578 393
265 183
410 143
752 406