40950 131
3430 138
7368 164
7422 189
5957 856
11699 95
18108 487
28877 177
5335 616
6725 741
8677 501
3948 167
3696 138
12703 967
3605 586
20554 762
2633 425
2443 612
3161 621