14501 269
23587 270
8176 298
2690 327
33620 288
11258 722
9352 715
4655 888
6965 51
4872 574
29977 768