2233 672
2821 619
480 110
2280 666
1392 313
874 181
3663 930
2712 802
2110 75
965 138
2767 622
228156 889
41084 858
24239 416
127398 449