1016 211
912 311
720 892
554 475
927 1
496 147
857 53
342 734
863 124
794 509
543 343
792 104
611 716
710 631
505 426
887 633
195 286
759 784
817 430
1007 360