1049 72
934 521
801 266
757 631
704 448
553 466
537 790
453 893
408 542
310 326
175 993
103 553
85 501
70 157