856 149
705 153
2021 581
1637 492
1313 414
2312 618
7569 675
14661 189
3138 371
3539 468
4568 694
13727 468
4212 273