5356 800
9224 836
31263 240
15829 567
46858 897
61257 893
42680 405
4184 620
3595 502
6506 494
38282 222