667 143
203 63
1015 280
129 23
656 208
2544 643
791 216
2869 941
2729 743
1981 508
2549 530
2641 817
542 171
1536 385
2574 714
27548 277
36230 74
22347 54
14083 575
2030 81
5872 646
13746 878
8445 634
5045 385
5633 498
5900 768
5370 307
3835 623