4685 529
21251 938
12584 339
181327 549
8533 78
10600 491
8265 170
8544 228
48314 269
11418 515
7298 716