5351 800
9224 836
31258 240
15829 567
46841 897
61243 893
42670 405
4184 620
3595 502
6506 494
38273 222