3501 59
35 862
559 741
1145 576
509 859
615 739
216 558
879 402
315 534
250 462
642 811
770 255
432 362
536 361
899 230
28 113
442 673
575 107
953 817
678 736
343 101
118 506
346 309
619 851