15907 251
12433 581
2328 482
25006 192
23676 527
52894 106
4095 229
4431 952
9606 381
8524 771
11997 571
1853 295
2267 417
18385 131
2911 271
3719 453
2492 598
8270 123
2621 256
30958 120
12004 254
6432 567
5097 783
4229 161
18365 279
20575 807
3244 535
6267 410