1001 40
9087 496
4741 274
4446 183
14321 545
4708 400
3808 612
11428 592
11829 916
3054 568
4776 735
8602 357
2465 336
14081 698
15236 585
7359 359
8799 503
6635 562
20400 455
7486 128
8808 489
5521 547
5328 201
6716 570
7326 859
5273 351
4494 488