997 653
951 365
736 850
730 417
635 376
607 60
560 507
469 887
450 982
425 833
347 104
330 120
184 542
157 68