858 440
806 685
803 668
778 426
740 587
654 197
590 596
505 305
488 87
438 507
351 854
304 808
278 461
200 655
177 15
159 419
120 563
107 700
104 31