15625 587
13655 189
9801 845
2776 36
3211 821
3512 392
2115 252
5746 565
5498 468
20920 436
7301 750
9828 63
8484 293
5959 28
3572 461
4261 598
1331 156
4165 821
1796 155
2716 569
6756 796
15828 60
3666 113
2443 296
3387 808
2160 306
2895 380
4340 430