20277 837
2588 384
5893 597
6971 317
2934 664
6621 548
23214 492
15804 560
3207 295
2540 249
4823 540
5150 540