3070 598
2765 552
3148 752
2531 268
2813 514
3022 411
1161 88
2425 192
4332 885
1613 158
2901 797
2083 78
3714 474
3305 556
2030 339