849 60
431 397
857 198
88 959
985 7
1027 805
1006 717
423 18
195 547
411 67
841 924
228 836
326 144
1250 679
1036 48
899 139
888 738
360 603
1003 713
578 391