1081 60
2498 127
9996 520
4133 462
3466 617
5004 339
3205 164
2110 55
3037 201
4840 284
4116 483
44011 488
72204 644
53431 653