81933 797
42480 321
203548 521
76403 597
11598 571
12289 276
16023 321
13633 633
5817 268
9228 516
7882 529
80749 196
119975 324
63442 716
13847 175
146117 521
146512 681
169520 860
39201 400
9593 458
97075 708
41120 201
17804 410
65485 717
40875 590
159475 1125
47362 289
140959 676