4006 384
10250 90
3072 178
5098 198
1999 163
4785 513
7335 109
3565 286
2762 123
7892 239
10153 456
4738 398
7753 597
9290 791
4563 590
51876 585
2677 416
6579 413
6492 772
4749 374
2267 324
5036 582
4041 665
5844 335
9584 681
20646 633
5066 729
6736 513