2950 90
160055 423
15617 708
3054 52
37805 529
57880 608
7134 84
73288 515
10752 649
4937 451
3389 280
3524 397
4433 439
3719 158
59364 593