534 128
29005 619
5760 686
8315 514
141408 1124
17980 777
55436 642
32165 648
9250 638
102579 244
111228 667