4005 384
10250 90
3071 178
5075 198
1999 163
4784 513
7317 109
3564 286
2758 123
7890 239
10152 456
4737 398
7746 597
9283 791
4562 590
51834 585
2677 416
6578 413
6491 772
4745 374
2251 324
5033 582
4036 665
5836 335
9575 681
20645 633
5059 729
6731 513