8092 43
15625 801
4001 289
2841 42
1259 165
2141 36
3630 123
3261 140
15336 93
25632 389
1889 101
10438 75
1750 211
1889 44
7725 119
2974 498
9874 664
3233 116
3279 851
4026 321
7271 47