25520 560
7527 343
57703 296
3696 246
14214 480
3299 371
2573 105
8269 331
6622 646
7952 599
6152 724
11461 808
2683 301
5872 554
12271 72
3306 393
8525 224
5591 161
7494 733
4781 52
5068 571
3335 374
9839 618
2589 203
3235 99
18257 482
10617 689
6487 716