1013 273
1008 868
825 72
763 930
736 341
655 228
495 536
494 425
296 638
257 52
214 77
208 794
208 170
85 465