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
27589 277
36289 74
22382 54
14143 575
2046 81
5904 647
13853 878
8482 634
5063 385
5655 498
5916 768
5407 307
3842 623