301876 860
13405 809
12334 741
19755 835
8082 596
6616 232
11371 514
18197 564
27473 549
5978 49
8475 597
11450 599
23709 553
14638 431
12295 227
18676 505
18151 525
13594 258
8102 368
17714 427
5594 667
5073 361
7469 358
11885 676
10102 568
14958 232
8400 167
9842 406