3866 203
128469 633
197198 528
8796 817
3575 416
5556 893
4637 638
5056 786
9288 341
28122 685
77733 544