897 71
793 588
525 806
586 16
833 14
796 934
1109 104
413 621
918 642
1091 820
510 252
306 424
865 140
994 821
345 478
23 283
272 207
481 430
472 155
142 877