2913 529
2244 457
1978 487
3229 610
5214 76
18318 111
5622 365
3504 478
18057 413
16043 66
7029 431
14081 111