40945 131
3426 138
7355 164
7414 189
5950 856
11685 95
18106 487
28876 177
5335 616
6723 741
8676 501
3947 167
3695 138
12702 967
3604 586
20552 762
2631 425
2443 612
3159 621