32 199
149 512
657 48
77 91
919 563
905 76
275 102
103 892
556 863
759 967
494 169
213 872
399 347
849 926
499 394
271 271
947 839
917 135
571 112
463 414