14501 269
23601 270
8181 298
2691 327
33635 288
11261 722
9352 715
4658 888
6975 51
4881 574
29983 768