1004 66
953 233
935 659
880 182
876 764
851 91
736 784
663 379
586 29
488 760
443 720
362 137
305 549
259 331
216 694
100 532
74 696
40 596
28 917