32902 320
11778 222
22882 704
16188 363
7447 387
9522 486
10050 128
19072 348
20442 550
6683 143
17214 579
12349 627
27751 142
36185 143
8306 999
9558 718
5772 359
13343 549
24175 72
19282 654
6714 286
9202 61
27005 651
7825 648
14772 733
16082 187
7049 67
9745 875