2949 90
160024 423
15616 708
3053 52
37803 529
57866 608
7134 84
73272 515
10752 649
4933 451
3389 280
3524 397
4433 439
3719 158
59300 593