301649 860
13402 809
12328 741
19748 835
8063 596
6612 232
11364 514
18193 564
27463 549
5972 49
8470 597
11443 599
23704 553
14625 431
12225 227
18664 505
18138 525
13588 258
8100 368
17707 427
5589 667
5067 361
7462 358
11877 676
10092 568
14950 232
8395 167
9838 406