8925 71
3062 334
2665 368
46499 925
19953 327
17217 741
9631 673
29865 718
4603 427
11938 795
10906 444
1869 48
4143 59
2750 293
6094 879
24221 522