1053 310
1795 533
606 159
1697 504
277 90
5061 141
3505 648
3842 327
5180 882
4716 765
6491 451
13832 442
6106 214