840 33
839 441
816 745
745 132
703 701
671 415
550 390
500 38
493 393
473 366
390 423
333 860
325 384
317 571
237 481
230 645
191 567
176 365
158 558