3556 347
12575 173
15263 717
21080 570
39506 631
24042 236
51652 413
17054 266
31739 612
8651 460
24452 484
35924 513
5271 312
6198 636