1083 60
2506 127
10005 520
4140 462
3489 617
5015 339
3213 164
2118 55
3042 201
4853 284
4128 483
44175 488
72404 644
53620 653