32912 320
11780 222
22889 704
16191 363
7452 387
9522 486
10051 128
19074 348
20454 550
6686 143
17214 579
12349 627
27763 142
36192 143
8310 999
9559 718
5773 359
13350 549
24184 72
19288 654
6715 286
9202 61
27007 651
7825 648
14777 733
16084 187
7051 67
9748 875