25589 478
7247 713
3786 272
6513 191
5930 650
6688 73
5635 250
23309 305
14661 888
22176 648
3054 552
4541 399
26926 649