10667 321
32902 320
11779 222
22882 704
16188 363
9522 486
19073 348
6685 143
17214 579
12349 627
27752 142
36185 143
8306 999
9558 718
5772 359
13343 549
24177 72
19282 654
18546 313
6714 286
27005 651
7825 648
14772 733
7049 67
9745 875
11997 304
28270 519
13904 570