12126 471
9969 743
16969 423
7001 59
5745 647
37593 89
12274 86
3070 123
7736 362
15168 728
3781 118
12890 458
7164 411
9925 591
24446 161
8304 75
7042 730
8187 885
9788 824
5597 693
5023 811
8222 546
12345 711
14893 803
8751 377
4761 503
22827 653
25429 92