148908 503
117241 650
262161 622
6391 963
28657 835
11787 56
6999 240
6775 825
4587 715
44616 360
56525 711
38836 240
273522 757
135982 237
218438 696
132903 974
4840 367
3444 506
7906 340
21793 865
17976 330
14479 660
34081 648
33210 173
38317 206
140081 897
169214 726
156247 464