2508 530
5799 588
6002 934
4687 459
143024 584
58112 558
57479 159
79295 674
77237 635
31030 458
30575 173