958 97
926 679
825 649
755 656
659 419
500 516
474 905
461 340
380 37
340 552
328 496
240 522
117 575
47 291
22 922