1081 60
2499 127
9999 520
4134 462
3470 617
5007 339
3206 164
2112 55
3037 201
4843 284
4120 483
44048 488
72236 644
53474 653