29789 401
25274 654
117724 357
61239 855
48733 924
6695 503
5153 398
5262 308
10369 250
3650 347
7361 841
7156 185
233809 697
36144 518
186479 516
122011 593
256287 598
37382 628
19683 482
14798 671
15615 632
18443 291
12627 649
14541 825
14486 318
15647 577
5139 39
8658 125