2337 171
3316 673
19769 367
465129 1013
87981 250
59049 257
7857 623
1808 183
3586 61
5878 642
2456 324