3471 615
4381 400
7450 70
6824 508
13905 342
9381 61
38760 729
2254 79
4734 463
7401 230
3000 35
4670 374
5216 69
10613 384
2730 181
6637 254
6035 676
4586 607
4424 519
3128 352