14913 56
35790 172
10604 687
36857 77
30263 481
13630 152
22779 429
12785 552
7059 604
14347 598
13598 303
10107 171
14108 111
17920 322
62428 470
18630 560
15048 653
24578 373
17746 461
36561 935
20959 278
36273 583
13125 688
11143 969
11016 78
79500 310
30656 293
117647 641