21461 159
4847 641
10772 441
4297 638
29524 342
30880 177
12145 294
3679 74
29198 233
2588 166
13615 343
29637 107
6988 45
9511 671
4144 372
12270 741