2213 637
12800 95
174 42
15625 158
1819 102
2079 448
11585 426
278 66
895 146
1151 240
485 119
44595 474
1247 321
22630 280
900 212
6038 69
9925 420
3556 341
39518 615
3837 80
1426 291
781 128
44922 71
9009 661