25589 478
7247 713
3786 272
6514 191
5930 650
6688 73
5635 250
23310 305
14661 888
22177 648
3054 552
4541 399
26928 649