40857 912
5625 195
7901 501
10367 928
9168 92
7693 486
25247 519
7780 352
12672 589
24403 327
5543 693
7408 662
5507 515
7173 490
11379 489
27018 361
8213 81
16400 864
24763 108
28930 256
42334 570
2878 150
5227 159
5376 480
2407 233
47513 665
14337 326
4344 292