3863 203
128432 633
197113 528
8792 817
3573 416
5552 893
4636 638
5055 786
9284 341
28084 685
77678 544