2602 505
166545 726
5104 619
8315 624
319837 604
20134 188
404966 1008
103736 639
43695 724
5887 524
156127 662
91520 193