3556 347
12575 173
15261 717
21068 570
39496 631
24024 236
51636 413
17022 266
31668 611
8650 460
24406 484
35904 513
5269 312
6194 636