1004 66
953 233
932 659
880 182
866 764
851 91
735 784
662 379
586 29
488 760
443 720
362 137
302 549
259 331
216 694
100 532
71 696
40 596
28 917