4004 384
10240 90
3070 178
5065 198
1998 163
4779 513
7298 109
3561 286
2699 123
7886 239
10141 456
4733 398
7731 597
9274 791
4559 590
51757 585
2677 416
6575 413
6487 772
4735 374
2250 324
5032 582
4034 665
5830 335
9566 681
20637 633
5051 729
6725 513