40955 131
3432 138
7372 164
7430 189
5960 856
11706 95
18108 487
28879 177
5337 616
6727 741
8677 501
3950 167
3696 138
12704 967
3606 586
20556 762
2634 425
2443 612
3161 621