25671 478
7305 713
3842 272
6580 191
5983 650
6754 73
5702 250
23546 305
15098 889
22847 648
3127 552
4638 399
27858 649