689 832
420 153
654 4
670 138
254 345
618 944
315 805
486 391
1002 979
191 942
759 398
97 476
308 783
294 740
324 394
585 112
207 890
56 19
426 430
445 863
502 937