256 57
1749 446
3273 631
14290 711
4803 908
613654 882
25777 54
7957 510
10195 485
8041 177
6389 308
22264 314
3006 428
12746 462
10949 459
50740 682