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
27656 277
36430 74
22429 54
14269 575
2068 81
5964 647
13992 878
8585 634
5118 385
5724 498
5966 768
5472 307
3854 623