13326 888
3895 317
3613 521
13914 352
2934 377
29510 315
24769 283
14124 613
27980 348
10233 453
118099 632
6135 451