15091 70
5543 285
6475 813
24369 738
5156 214
39541 349
6085 554
34693 1164
5705 200
11297 686
16390 306
8304 215
5731 291
8035 362
21110 712
6498 578
6819 502
29407 428
15127 229
34929 444
13975 509
24526 278
7298 576
13869 409
18283 100
12696 538
16261 195
9724 183