39673 131
2422 137
4597 164
4586 188
4749 853
8510 94
17163 486
28643 177
5089 616
6318 741
8280 501
3551 167
3148 138
12386 967
3317 586
19478 762
2386 425
2217 612
2872 621