4357 503
18480 296
200741 624
12866 302
28657 197
60813 214
26471 99
64772 331
56788 287
7808 519
6775 789
3003 288
4244 529
4131 207
14493 661
6484 682
3746 418
2454 412
4317 574
51431 193
62532 309