32911 320
11780 222
22889 704
16191 363
7451 387
9522 486
10051 128
19074 348
20452 550
6685 143
17214 579
12349 627
27759 142
36192 143
8310 999
9559 718
5773 359
13348 549
24182 72
19287 654
6715 286
9202 61
27006 651
7825 648
14776 733
16084 187
7049 67
9746 875