906 861
86 815
938 871
36 481
434 473
356 109
433 594
323 669
644 234
131 274
641 3
476 436
389 1000
169 584
273 328
393 124
246 210
430 791
753 242
59 40