641 28
173 61
788 979
522 342
600 858
42 782
408 175
348 287
241 216
25 638
675 159
53 358
14 1000
743 38
812 885
488 61
361 242
645 893
905 773
682 741