2982 362
14716 269
24678 270
9223 298
2910 327
34475 288
11754 722
9867 715
4898 888
7549 51
5266 574
30823 768