2227 84
5179 234
24389 289
8790 603
31882 616
10403 68
6440 170
2449 313
7413 180
2396 217
2767 353
2586 336
4708 468
1970 471
3888 559