148929 503
117243 650
262185 622
6391 963
28657 835
11787 56
6999 240
6776 825
4587 715
44620 360
56528 711
38838 240
273547 757
135996 237
218449 696
132915 974
4840 367
3444 506
7906 340
21794 865
17976 330
14479 660
34085 648
33211 173
38320 206
140087 897
169230 726
156255 464