40941 131
3426 138
7351 164
7409 189
5947 856
11680 95
18106 487
28876 177
5335 616
6723 741
8676 501
3946 167
3694 138
12702 967
3604 586
20548 762
2631 425
2443 612
3158 621