40945 131
3427 138
7359 164
7415 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