3853 203
128276 633
196794 527
8782 817
3566 416
5544 893
4627 638
5051 786
9271 341
27950 684
77456 543