3556 347
12577 173
15264 717
21085 570
39517 631
24052 236
51663 413
17073 266
31786 612
8653 460
24480 484
35940 513
5275 312
6203 636