41036 131
3509 138
7551 164
7572 189
6013 856
11998 95
18163 487
28910 177
6074 617
6775 741
8723 501
4013 167
3714 138
12721 967
3614 586
20678 762
2660 425
2450 612
3167 621