11928 757
19987 599
4014 820
6655 641
3429 564
2574 194
5810 396
13558 315
4578 202
5983 484
15550 267