34188 303
11483 510
8397 701
7439 502
5364 265
25227 78
39288 474
6815 165
7465 678
10558 86
4235 156
8309 442
12298 497
121427 582
24742 316
5367 218
6921 691
15916 161
12932 668
4874 145
17662 479
8218 243
6841 302
40320 924
16718 571
23116 484
7386 74
10181 767