4040 136
40132 894
2164 352
1625 245
36968 175
3594 605
2590 247
127882 120
93844 114
89798 672
86422 154
53459 643
36922 597
40320 866
15302 821
28473 253
53002 603
15985 567
79747 571
89213 278
53493 742
78906 294
176740 216
61281 1046
56330 875
18424 761
37568 322