25660 478
7292 713
3827 272
6567 191
5968 650
6735 73
5687 250
23519 305
14947 889
22763 648
3109 552
4615 399
27671 649