3556 347
12576 173
15264 717
21085 570
39516 631
24051 236
51663 413
17073 266
31780 612
8653 460
24475 484
35939 513
5275 312
6203 636