1082 60
2501 127
10005 520
4136 462
3474 617
5010 339
3207 164
2115 55
3040 201
4848 284
4123 483
44093 488
72304 644
53531 653