4596 529
21188 938
12557 339
180656 548
8514 78
10578 491
8247 170
8520 228
48149 269
11394 515
7272 716