352 295
651 897
6 40
100 124
470 162
513 356
326 459
770 132
107 446
23 463
364 712
655 284
577 149
561 320
950 752
503 545
737 615
919 558
600 524
601 823