26922 325
42016 692
26911 680
13460 146
7893 319
40625 55
54647 294
16831 773
22712 653
15405 337
6796 134
13076 616
19272 787
7121 243
21110 451
14576 393
8125 343
9130 489
2081 257
8009 575
12061 54
6455 168
4869 419
6822 350
11322 324
11183 677
13818 398
14575 911