10536 321
31693 320
11482 222
22391 704
15978 363
9428 486
18389 348
6523 143
17067 579
12239 627
27367 142
35207 138
8210 999
9450 718
5693 359
13070 549
23390 72
19102 654
18360 313
6653 286
26831 651
7753 648
14639 733
6979 67
9647 875
11643 304
27222 519
13781 570