239 64
2853 683
20527 544
12433 520
32152 91
2678 423
1283 188
2867 561
1567 349
1801 551
731 213
1431 382
1863 244
398 93
906 223
2242 645
2103 608
1032 339
2560 442
3269 598
44605 367
2005 582
269 60
905 239
1771 293
790 174
25783 182
2922 930