3866 203
128477 633
197235 528
8796 817
3576 416
5557 893
4638 638
5056 786
9288 341
28126 685
77742 544