2326 484
925 212
1880 600
8027 634
2280 419
3000 909
385 91
756 145
4182 296
7138 235
29104 647
5782 116
21114 794
14164 666
8102 527