1597 452
39269 52
10401 258
3195 446
7152 700
6145 471
22269 211
16917 457
4525 583
14458 154
11883 824
2684097 4022
3688 587