997 150
712 153
2022 581
1655 492
1322 414
2321 618
7581 675
14690 189
3149 371
3548 468
4574 694
13759 468
4216 273