148913 503
117242 650
262168 622
6391 963
28657 835
11787 56
6999 240
6775 825
4587 715
44617 360
56525 711
38836 240
273534 757
135989 237
218442 696
132910 974
4840 367
3444 506
7906 340
21793 865
17976 330
14479 660
34082 648
33210 173
38317 206
140084 897
169225 726
156251 464