25593 478
7247 713
3786 272
6514 191
5930 650
6689 73
5635 250
23310 305
14661 888
22179 648
3054 552
4542 399
26931 649