945 290
797 543
796 702
703 217
658 847
646 49
642 72
615 578
600 67
449 385
423 692
339 130
317 20
313 387
312 42
204 886
88 57