39668 131
2405 137
4566 164
4578 188
4731 853
8477 94
17152 486
28637 177
5085 616
6315 741
8272 501
3548 167
3143 138
12384 967
3315 586
19470 762
2383 425
2214 612
2871 621