5025 306
8413 805
15952 91
7326 259
11724 477
7307 928
21693 145
12837 386
9352 445
19614 587
10864 231
12233 37
13899 547
25152 664
8691 383
5830 110
13574 69
5422 626
8715 618
27525 182
11535 159
8068 676
5972 617
7393 176
19877 537
10972 472
4435 778
7000 328