1215 238
417 43
3496 563
4795 616
12424 466
14566 864
6879 104
9429 309
2998 207
4023 373
4637 556
6376 659