130 30
106 424
126 277
438 877
969 863
755 542
71 863
885 558
991 721
421 68
531 41
398 805
247 990
796 95
549 533
406 257
969 187
610 784
560 621
162 953