301898 860
13405 809
12334 741
19755 835
8083 596
6617 232
11371 514
18197 564
27474 549
5978 49
8475 597
11451 599
23709 553
14643 431
12295 227
18678 505
18151 525
13595 258
8103 368
17714 427
5594 667
5073 361
7469 358
11885 676
10103 568
14958 232
8400 167
9842 406