3577 347
12594 173
15286 717
21161 570
39602 631
24179 236
51786 413
17180 266
32213 612
8673 460
24791 484
36088 513
5285 312
6233 636