2520 52
12433 907
2940 274
6674 126
115775 652
2773 189
3254 122
4491 864
4912 528
13016 57
2452 237
5386 498
4929 548
6798 930
4221 155
11177 86
3788 322
3747 310
14068 720
10171 156
14980 137
10227 160
2564 95
2919 254
12265 426
2092 241
8141 177
4440 432