3556 347
12576 173
15264 717
21085 570
39516 631
24052 236
51663 413
17073 266
31784 612
8653 460
24476 484
35940 513
5275 312
6203 636