3524 42
12433 269
14358 228
13824 305
6312 525
14990 700
16826 120
10871 312
8977 181
11469 547
21608 220
8168 345
21239 562
21448 1039
17817 223
4097 285
3469 242
2175 94
4857 371
4705 58
7502 906
4217 281
3422 830
7509 230
5279 204
14975 440
14391 677
9440 277