2602 505
166548 726
5104 619
8315 624
319842 604
20134 188
404969 1008
103740 639
43696 724
5887 524
156134 662
91532 193