14501 269
23601 270
8181 298
2691 327
33633 288
11261 722
9352 715
4656 888
6973 51
4881 574
29979 768