3998 175
5354 62
1928 136
11245 119
8745 564
15625 651
3543 396
7200 440
4187 167
3212 157
7597 61
5287 538
8381 638
5556 451
20872 673
7615 315
8992 755
2681 127
5801 649
5694 610
4016 630
5318 142
5531 72
33129 660
40201 259
123870 901
149812 662
111396 909