1014 471
1006 822
1002 179
953 242
946 610
910 533
893 496
869 916
843 359
840 489
837 872
811 812
701 59
686 224
664 556
539 487
408 619
308 122
276 105
268 235