40320 782
31621 520
101623 341
26936 306
147523 239
339595 932
394103 941
127951 742
147447 962
80086 481
65741 377
99511 927
283177 1158
238126 483
178389 506
193019 1151
69796 410
409235 691
58619 558
339708 926
41122 989
158502 854
67262 481
34642 387