1081 60
2499 127
9998 520
4134 462
3468 617
5006 339
3206 164
2111 55
3037 201
4842 284
4120 483
44046 488
72228 644
53468 653