1081 60
2497 127
9996 520
4133 462
3466 617
5004 339
3205 164
2109 55
3037 201
4839 284
4116 483
44009 488
72197 644
53420 653