12433 562
30381 186
4671 50
13015 49
11001 173
9341 408
6138 449
40527 953
11224 313
13283 675
8909 86
13016 283
15364 154
4595 413
3238 451
14358 774
7172 607
14785 747
9878 379
37470 171
8666 681
13260 194
15660 299
24365 606
8402 163
11152 41
14727 32
29870 164