1053 310
1795 533
606 159
1697 504
277 90
5061 141
3508 648
3842 327
5182 882
4716 765
6495 451
13833 442
6107 214