667 143
203 63
1015 280
129 23
656 208
2544 643
791 216
2870 941
2729 743
1981 508
2549 530
2641 817
542 171
1536 385
2574 714
27615 277
36351 74
22408 54
14199 575
2053 81
5938 647
13920 878
8521 634
5086 385
5675 498
5940 768
5435 307
3849 623