14005 127
12469 134
11922 141
6457 232
19881 62
3212 479
25922 859
27584 576
6241 441
4408 281
5587 374
9096 797
6158 641
3972 320
4527 287
11121 573
7849 548
64746 561
56490 197
23823 122
19991 873
2450 498
8006 832
11777 683
7906 439
11416 85
27511 925
5422 632