116416 643
22619 659
12815 591
120045 864
120577 245
20815 343
66089 1084
27553 394
4612 304
3635 516