3853 203
128242 633
196720 527
8782 817
3565 416
5540 893
4627 638
5048 786
9269 341
27935 684
77413 543