1011 464
989 780
840 53
829 761
739 781
704 4
686 326
674 229
641 258
639 814
638 351
627 801
609 670
533 84
482 227
424 507
399 745
289 257
223 543