39371 130
2120 137
3930 164
4291 188
4517 853
8018 94
17009 485
28588 177
5040 616
6268 741
8202 501
3511 167
3037 138
12353 967
3282 586
19258 762
2350 425
2194 612
2849 621