947 931
294 55
814 95
646 623
405 969
660 748
142 678
930 52
707 851
285 434
489 316
362 601
604 860
575 959
300 106
19 373
512 489
560 784
236 258
316 505