3070 598
2768 552
3149 752
2535 268
2814 514
3026 411
1163 88
2426 192
4332 885
1615 158
2902 797
2083 78
3718 474
3305 556
2030 339