146122 931
34428 393
33793 794
25163 417
8339 812
14408 374
28905 585
136887 1005
18900 338
19262 631
40320 498
72184 644