4678 529
21249 938
12584 339
181282 549
8529 78
10599 491
8263 170
8544 228
48306 269
11416 515
7297 716