15421 152
19830 375
12683 243
24942 909
18241 815
53001 104
129095 355
17736 601
13939 452
73050 444
26925 198
17864 439
61484 197
14196 312
27913 612
21659 618
23319 456
21298 761
8071 297
15217 376
24268 515
38894 867
34127 462
46675 609