2597 505
166517 726
5104 619
8315 624
319821 604
20134 188
404950 1008
103723 639
43687 724
5887 524
156112 662
91481 193