301759 860
13405 809
12331 741
19752 835
8067 596
6613 232
11367 514
18196 564
27469 549
5976 49
8473 597
11447 599
23708 553
14633 431
12290 227
18670 505
18146 525
13592 258
8102 368
17711 427
5593 667
5068 361
7463 358
11882 676
10097 568
14954 232
8398 167
9840 406