1683 452
39270 52
10402 258
3195 446
7152 700
6146 471
22269 211
16917 457
4525 583
14463 154
11883 824
2685657 4023
3688 587