41043 131
3512 138
7560 164
7585 189
6017 856
12011 95
18169 487
28910 177
6075 617
6775 741
8724 501
4017 167
3717 138
12721 967
3614 586
20682 762
2660 425
2450 612
3168 621