535 128
29070 619
5760 686
8315 514
141455 1124
17990 777
55446 642
32172 648
9250 638
102593 244
111242 667