15625 653
9228 165
18486 486
13942 88
44672 995
279387 1389
14383 196
9931 570
14475 538
40451 564
23948 247
65981 430
40270 780