5309 30
13486 469
7333 280
12433 397
5840 673
18775 343
9389 624
5015 61
13579 244
10572 513
5426 756
12066 697
17615 759
6037 73
16554 234
8966 506
15014 58
21122 794
16393 351
5193 230
9333 724
18227 274
5818 154
16635 178
2205 206
5799 435
16025 81
11191 855