5097 730
8417 323
9049 381
32543 776
8650 703
9605 397
4228 160
15228 434
5403 916
4339 617
6212 886
5597 639
13820 465
15535 580