116433 643
22619 659
12815 591
120057 864
120601 245
20817 343
66091 1084
27556 394
4614 304
3635 516