659 184
844 71
507 485
480 89
397 289
936 88
788 793
502 333
799 156
684 233
663 565
73 621
206 953
53 95
915 293
726 316
249 119
547 22
196 676