40753 131
3379 138
7166 164
7126 189
5876 856
11242 95
18039 487
28860 177
5320 616
6671 741
8662 501
3905 167
3611 138
12687 967
3579 586
20455 762
2590 425
2432 612
3129 621