9720 322
15624 166
16249 229
12571 592
58843 308
4813 309
8984 494
13639 77
8727 104
6750 563
14390 502
10657 651
6561 583
5720 695
14443 581
11594 229
6282 165
2190 201
1583 257
4659 115