1015 273
1008 868
827 72
776 341
764 930
657 228
503 536
496 425
298 638
257 52
216 77
212 170
211 794
87 465