3301 496
1928 279
3999 492
9916 605
5048 312
1573 179
1815 410
2676 511
7071 515
2216 392
6532 545
13664 351
1897 363
6539 266
3340 418
5995 631
7918 768
1452 129
2517 213
3888 624
730 103
3568 343
4217 693
53025 467
12235 111
2225 325
3085 634
5244 896