116431 643
22619 659
12815 591
120055 864
120598 245
20816 343
66089 1084
27556 394
4613 304
3635 516