608 136
28657 279
3780 241
31187 217
2177 92
8689 480
15119 371
6305 64
9416 605
6679 86
12480 122
3638 468
2041 272
3863 697