3556 347
12575 173
15263 717
21080 570
39506 631
24043 236
51652 413
17054 266
31743 612
8651 460
24454 484
35927 513
5272 312
6198 636