20284 837
2589 384
5893 597
6974 317
2934 664
6626 548
23231 492
15804 560
3207 295
2540 249
4825 540
5150 540