36038 413
16927 729
25857 478
15625 280
26026 237
24444 702
16852 83
34801 349
33165 244
21514 739
13351 324
70954 389
34945 331
26102 542
672673 1142
1564706 4497
1353583 2535
309131 850
21986 665
17822 877
15250 288
10237 673
5005 162