41031 131
3505 138
7545 164
7564 189
6011 856
11981 95
18155 487
28906 177
6074 617
6775 741
8723 501
4009 167
3706 138
12721 967
3613 586
20677 762
2660 425
2450 612
3165 621