329 308
812 702
446 58
580 333
116 474
862 83
653 520
103 433
490 200
801 432
292 87
390 605
482 757
116 542
1043 198
767 679
468 55
53 207
446 535
770 96