4004 384
10242 90
3071 178
5066 198
1998 163
4782 513
7300 109
3561 286
2726 123
7888 239
10142 456
4736 398
7739 597
9275 791
4561 590
51787 585
2677 416
6576 413
6488 772
4740 374
2251 324
5033 582
4034 665
5831 335
9567 681
20639 633
5053 729
6726 513