39143 52
10274 258
3175 446
7111 699
6101 471
22200 211
16905 457
4503 583
13828 154
11836 824
2625963 4005
3665 587