4006 384
10250 90
3072 178
5095 198
1999 163
4785 513
7335 109
3565 286
2762 123
7891 239
10153 456
4738 398
7753 597
9290 791
4563 590
51873 585
2677 416
6579 413
6492 772
4749 374
2265 324
5036 582
4041 665
5843 335
9583 681
20645 633
5066 729
6736 513