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