15975 170
9533 97
25259 597
18657 290
15685 312
14172 666
17641 525
21459 646
16012 95
10001 135
18430 366
9733 480
16414 510
22514 823
11681 433
12305 345
13052 445
17409 160
11371 201
14262 331
9416 137
16601 462
21617 826
23196 608