115290 641
22612 659
12798 591
119387 864
119980 245
20706 343
66039 1084
27435 394
4585 304
3629 516