40866 131
3384 138
7261 164
7215 189
5904 856
11514 95
18064 487
28865 177
5327 616
6684 741
8671 501
3918 167
3671 138
12691 967
3591 586
20486 762
2599 425
2435 612
3136 621