8501 253
7570 867
6137 110
10425 555
4508 169
5720 92
7243 482
14978 187
5996 969
7951 731
5312 469
5970 618
12958 693
1840 331
8862 500