3556 347
12575 173
15264 717
21084 570
39509 631
24049 236
51655 413
17062 266
31765 612
8653 460
24464 484
35932 513
5275 312
6202 636