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