4004 384
10240 90
3071 178
5065 198
1998 163
4779 513
7299 109
3561 286
2707 123
7887 239
10141 456
4733 398
7733 597
9274 791
4559 590
51759 585
2677 416
6575 413
6487 772
4735 374
2250 324
5032 582
4034 665
5831 335
9566 681
20637 633
5051 729
6725 513