116881 644
22628 659
12823 591
120349 864
121026 245
20921 343
66126 1084
27639 394
4634 304
3640 516