39231 52
10416 258
3219 446
7156 699
6173 471
22272 211
16922 457
4524 583
14507 154
11857 824
2665116 4023
3697 587