39157 52
10282 258
3177 446
7119 699
6107 471
22209 211
16906 457
4507 583
13894 154
11837 824
2630247 4005
3667 587