578 112
3220 296
13612 353
109972 643
1922 92
9100 696
37364 642
6143 86
11651 524
39296 612
2997 188
6896 453
12986 774
2556 413
1968 334
3126 647