305 87
998 166
2925 814
2032 382
169 41
2146 443
2601 596
479 123
2455 475
1968 427
153 32
1760 521
2611 851
1588 394
2657 569
736 148
1450 285
979 260
2464 460
2890 717
2901 706
715 208
2948 922
674 209
2930 764
486 118
3206 710
1787 349