301689 860
13404 809
12329 741
19749 835
8063 596
6612 232
11365 514
18194 564
27467 549
5974 49
8471 597
11443 599
23706 553
14628 431
12283 227
18666 505
18139 525
13590 258
8100 368
17708 427
5590 667
5068 361
7462 358
11877 676
10093 568
14951 232
8396 167
9838 406