1061 310
1799 533
606 159
1697 504
277 90
5065 141
3527 648
3849 327
5200 882
4735 765
6561 451
13856 442
6118 214