39265 130
1966 137
3681 164
4089 188
4387 853
7740 94
16915 485
28563 177
5023 616
6245 741
8150 501
3478 167
2990 138
12341 967
3256 586
18985 762
2333 425
2186 612
2839 621