3556 347
12575 173
15263 717
21080 570
39506 631
24043 236
51655 413
17054 266
31748 612
8652 460
24456 484
35928 513
5272 312
6198 636