2063 362
14575 269
24044 270
8571 298
2748 327
34037 288
11437 722
9490 715
4749 888
7200 51
5037 574
30315 768