513 885
608 857
73 713
667 659
285 657
161 560
457 501
924 477
172 314
98 303
205 153
421 73
870 61
326 31
556 1