3853 203
128280 633
196798 527
8782 817
3566 416
5545 893
4628 638
5051 786
9271 341
27951 684
77458 543