538 128
29173 619
5762 686
8325 514
141582 1124
18015 777
55462 642
32182 648
9255 638
102631 244
111280 667