1081 60
2499 127
9997 520
4134 462
3467 617
5006 339
3206 164
2110 55
3037 201
4842 284
4120 483
44044 488
72226 644
53467 653