155 91
884 458
86 183
816 875
751 807
573 107
28 653
481 782
305 155
949 906
248 453
458 14
852 983
448 202
409 967
445 802
49 798
953 505
575 686
910 991
595 469
318 142
133 925
467 44
888 810
203 265
263 177
90 410
57 384
684 825