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