116578 643
22623 659
12817 591
120180 864
120762 245
20858 343
66105 1084
27584 394
4622 304
3637 516