10667 321
32902 320
11777 222
16400 163
22882 704
16188 363
7447 387
9522 486
19072 348
20442 550
6683 143
17214 579
12349 627
27751 142
36185 143
8306 999
9558 718
5772 359
13342 549
24175 72
19282 654
6714 286
11950 693
27005 651
7825 648
14772 733
10331 334
16082 187