3853 203
128273 633
196790 527
8782 817
3566 416
5544 893
4627 638
5051 786
9271 341
27948 684
77450 543