1114 150
721 153
2030 581
1676 492
1336 414
2335 618
7606 675
14782 189
3166 371
3558 468
4584 694
13826 468
4233 273