3556 347
12573 173
15261 717
21068 570
39496 631
24023 236
51632 413
17018 266
31666 611
8650 460
24403 484
35902 513
5269 312
6193 636