14501 269
23597 270
8181 298
2691 327
33630 288
11261 722
9352 715
4656 888
6971 51
4880 574
29979 768