401 330
533 387
367 587
442 782
159 647
84 449
518 263
671 281
86 887
244 47
419 143
390 506
168 136
228 464
39 645
711 150
965 824
749 188
991 838
844 561