296 75
52 446
929 219
347 297
705 619
681 1000
554 113
489 674
585 951
555 835
602 675
462 969
355 182
479 876
778 466
628 167
1012 79
312 651
22 389
216 175
483 95
69 708