2911 591
888 144
1736 292
1040 163
3112 742
10578 748
3719 705
4005 705
2334 197
4616 856
46397 177
15744 833
2653 274
8877 387
25576 96
11705 41
8771 647
5898 539
6565 222
9073 445
5594 614
8915 80
7682 629