515 885
610 857
75 713
682 659
285 657
161 560
458 501
925 477
175 314
104 303
213 153
426 73
871 61
329 31
558 1