2602 505
166553 726
5104 619
8315 624
319849 604
20134 188
404974 1008
103740 639
43697 724
5887 524
156143 662
91540 193