3084 362
14756 269
24814 270
9335 298
2937 327
34583 288
11826 722
9945 715
4935 888
7610 51
5320 574
30898 768