25537 478
7222 713
3759 272
6490 191
5915 650
6670 73
5598 250
23110 305
14491 888
21613 648
3027 552
4486 399
26580 647