25561 478
7227 713
3767 272
6493 191
5918 650
6674 73
5605 250
23158 305
14519 888
21758 648
3033 552
4497 399
26665 649