319 87
1000 166
2926 814
2033 382
169 41
2146 443
2601 596
479 123
2464 475
1968 427
154 32
1761 521
2611 851
1591 394
2658 569
736 148
1450 285
979 260
2476 460
2895 717
2901 706
715 208
2948 922
674 209
2930 764
486 118
3216 710
1796 349