116887 644
22628 659
12823 591
120352 864
121035 245
20921 343
66126 1084
27645 394
4634 304
3640 516