41031 131
3505 138
7548 164
7565 189
6012 856
11985 95
18157 487
28906 177
6074 617
6775 741
8723 501
4009 167
3708 138
12721 967
3614 586
20677 762
2660 425
2450 612
3166 621