19615 459
40946 367
18064 327
8752 441
4626 121
19169 477
9735 490
15689 251
13265 558
14507 623
17388 851
16300 53
19937 260
14372 547
15451 105
14185 474
7790 733
18730 505
21190 339
15101 588
25675 255
16440 892
38444 344
12423 531
15450 821
7479 202
12419 703
9252 595