40702 131
3361 137
7059 164
7039 189
5846 856
11075 95
18028 487
28850 177
5311 616
6647 741
8652 501
3894 167
3584 138
12673 967
3573 586
20430 762
2584 425
2429 612
3122 621