3853 203
128254 633
196748 527
8782 817
3566 416
5540 893
4627 638
5049 786
9269 341
27939 684
77427 543