3006 702
16145 713
898 118
2154 387
2984 129
4786 909
42869 377
4466 58
15781 393
10820 264
3801 796
6955 420
1732 86
2671 177
5290 879
6300 546
6705 709
3173 568
8682 836
3759 88
48974 173
21780 88
18061 324
24473 267
27561 334
37169 329
10827 332
12743 219