5309 30
13489 469
7333 280
12433 397
5840 673
18775 343
9389 624
5016 61
13581 244
10572 513
5426 756
12068 697
17616 759
6037 73
16556 234
8966 506
15018 58
21123 794
16396 351
5193 230
9333 724
18229 274
5818 154
16636 178
2205 206
5799 435
16028 81
11194 855