861 199
535 144
2780 897
916 272
1596 415
3069 909
2654 864
327 75
1060 234
349 76
1761 466
2623 755
2235 627
2867 583
1715 501
1717 387
722 147
407 96
2395 549
625 133
2017 342
2675 511
3037 893
2633 587