527 128
28730 619
5758 686
8315 514
141217 1124
17942 777
55427 642
32148 648
9245 638
102513 244
111149 667