41038 131
3509 138
7552 164
7575 189
6014 856
11999 95
18164 487
28910 177
6074 617
6775 741
8723 501
4015 167
3715 138
12721 967
3614 586
20679 762
2660 425
2450 612
3167 621