5309 30
13485 469
10225 637
7316 223
7333 280
12433 397
5839 673
18774 343
9389 624
5015 61
7097 464
12112 503
10570 513
32180 648
5426 756
10833 364
17612 759
6034 73
6080 522
8966 506
15013 58
21121 794
2429 65
2418 175
16184 837
5193 230
17070 748
9333 724