40957 131
3433 138
7372 164
7437 189
5963 856
11712 95
18110 487
28880 177
5337 616
6727 741
8678 501
3953 167
3697 138
12705 967
3606 586
20557 762
2635 425
2443 612
3162 621