102 956
591 47
424 37
836 532
90 987
374 244
765 200
39 21
825 969
242 309
415 146
784 458
919 283
999 995
417 442
897 546
995 570
492 277
933 422
295 206