585 111
1306 152
1960 317
1596 305
693 173
3520 246
2427 515
1084 66
1149 264
2818 671
985 200
3528 918
1120 168
2905 747
10813 446
3451 474
3875 768
6506 442
4214 775
1715 156
4366 465
2901 891
2593 565
1597 63