1018 849
1012 166
998 132
934 240
869 163
864 772
787 884
699 1
615 228
514 974
473 673
420 556
244 352
185 720
143 276