3853 203
128288 633
196811 527
8782 817
3567 416
5546 893
4628 638
5051 786
9272 341
27957 684
77473 543