3162 104
11717 504
7327 879
13190 71
3629 729
11996 292
3498 117
10320 398
8513 362
4925 398
6057 169
5850 593
5765 45
2704 116
16769 167
5435 298
8691 728
14625 307
7822 261
17265 136
9733 104
5886 610
8208 551
12189 671