528 128
28806 619
5758 686
8315 514
141278 1124
17950 777
55428 642
32152 648
9245 638
102532 244
111176 667