5309 30
13485 469
7333 280
12433 397
5838 673
9389 624
5015 61
7097 464
12112 503
5909 254
16876 96
18518 616
5426 756
8552 873
6034 73
8966 506
14736 710
5520 94
21121 794
16184 837
5193 230
8581 312
13091 195
9333 724
18690 265
181189 563
112775 854
40336 203