133 149
150 716
200 332
448 277
808 168
786 684
967 781
176 701
978 435
784 323
798 462
333 129
435 753
665 22
270 296
901 245
422 37
947 856
532 819
47 977