2245 362
14605 269
24117 270
8600 298
2767 327
34086 288
11469 722
9645 715
4759 888
7250 51
5063 574
30365 768