116430 643
22619 659
12815 591
120053 864
120589 245
20816 343
66089 1084
27554 394
4613 304
3635 516