24496 104
17194 90
35087 273
32816 863
12683 739
5628 514
9347 673
15368 564
2719 195
2564 316
3455 860
5191 172
6099 124
6331 410
2138 244
1732 323
4246 234
4225 737
3898 421
4434 467
5908 151
2563 195
9580 77
10638 246
2437 486
30679 141
2895 480
3037 381