3853 203
128289 633
196818 527
8782 817
3568 416
5546 893
4628 638
5051 786
9272 341
27963 684
77476 543