52 44
405 956
896 512
127 263
22 89
850 359
924 165
159 316
586 607
661 477
401 305
260 87
899 186
52 363
991 274
317 656
266 66
503 569
640 362
248 595