1017 753
885 253
862 938
841 621
739 290
722 120
614 683
584 983
485 293
479 242
375 135
213 92
194 220
168 447
70 840