526 128
28624 619
5754 686
8315 514
141128 1124
17916 777
55414 642
32133 648
9241 638
102497 244
111130 667