3037 362
14738 269
24750 270
9291 298
2929 327
34541 288
11803 722
9917 715
4924 888
7586 51
5300 574
30867 768