9593 593
8477 131
6512 379
15226 93
4920 167
7787 270
8939 286
16080 445
8881 372
9001 391
6630 683
8637 516
7618 502
5075 272
17777 188
6561 380
10514 408
6022 125
10006 516
11379 289
15410 318
6999 52
7544 84
8916 576