15728 373
14800 635
8686 53
7071 536
6111 582
10572 273
16318 573
12159 155
28409 972
5940 267
10226 160
13709 69
12632 877
7785 327
11000 664
8333 254
8294 241
6416 188
8329 622
16046 799
8669 638
9670 584
6492 644
6428 31
52058 499
8070 357
17243 142
17363 544