910 149
708 153
2021 581
1640 492
1316 414
2313 618
7572 675
14664 189
3143 371
3543 468
4570 694
13738 468
4214 273