4003 82
8709 351
19868 614
22369 618
8544 76
15600 359
6880 796
7784 665
7637 637
4269 349
6072 574
4056 95
5230 378
4456 653
8166 465
19972 285
7586 386
23058 361
6914 659
16062 60
2336 511
4115 363
995 26
4588 785
2451 325
6384 885
1480 173
3916 113