4004 384
10240 90
3071 178
5065 198
1998 163
4779 513
7300 109
3561 286
2713 123
7888 239
10141 456
4735 398
7739 597
9274 791
4559 590
51763 585
2677 416
6576 413
6487 772
4735 374
2250 324
5033 582
4034 665
5831 335
9566 681
20637 633
5051 729
6725 513