882 149
707 153
2021 581
1640 492
1314 414
2313 618
7571 675
14662 189
3142 371
3541 468
4569 694
13736 468
4213 273