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