3863 203
128433 633
197117 528
8792 817
3573 416
5552 893
4636 638
5055 786
9285 341
28086 685
77684 544