81933 797
42476 321
203544 521
76400 597
11598 571
12289 276
16022 321
13633 633
5817 268
9228 516
7882 529
80749 196
119975 324
63442 716
13847 175
146115 521
146511 681
169514 860
39200 400
9593 458
97073 708
41112 201
17804 410
65484 717
40873 590
159471 1125
47359 289
140956 676