1378 253
3105 922
3847 599
6140 471
3488 611
102622 919
146426 575
63514 702
48966 567
70985 278
154425 1053