32880 320
11762 222
22862 704
16180 363
7447 387
9518 486
10044 128
19047 348
20430 550
6671 143
17202 579
12342 627
27729 142
36150 143
8301 999
9551 718
5769 359
13316 549
24150 72
19261 654
6710 286
9197 61
26980 651
7822 648
14763 733
16071 187
7047 67
9739 875