12300 256
10289 153
11431 474
7508 744
4946 590
3779 759
8013 352
3160 574
6740 203
15254 642
16166 274
10387 68
5580 560
6966 546
3630 618
6843 641
9346 828
3239 315
120777 808
13757 253
9082 324
27708 337
4787 509
11290 991
2795 431
6756 545
3362 49
7193 553