39263 52
10397 258
3194 446
7150 700
6142 471
22264 211
16916 457
4525 583
14453 154
11883 824
2681146 4022
3687 587