1050 488
1021 863
888 427
853 824
809 721
662 569
539 710
518 477
409 114
301 108
240 584
156 280
99 280