3853 203
128236 633
196711 527
8782 817
3565 416
5540 893
4627 638
5048 786
9269 341
27931 684
77402 543