2597 505
166511 726
5104 619
8315 624
319818 604
20134 188
404948 1008
103718 639
43686 724
5886 524
156108 662
91470 193