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