301787 860
13405 809
12331 741
19753 835
8069 596
6615 232
11367 514
18196 564
27470 549
5977 49
8473 597
11448 599
23708 553
14636 431
12293 227
18670 505
18147 525
13592 258
8102 368
17711 427
5593 667
5069 361
7465 358
11882 676
10098 568
14955 232
8398 167
9840 406