4006 384
10250 90
3071 178
5083 198
1999 163
4785 513
7329 109
3564 286
2759 123
7890 239
10153 456
4737 398
7749 597
9286 791
4562 590
51847 585
2677 416
6578 413
6492 772
4747 374
2256 324
5035 582
4039 665
5838 335
9579 681
20645 633
5061 729
6734 513