16016 750
4773 117
8358 208
12302 51
38040 349
29468 667
4281 99
9744 470
11764 208
12095 211
17550 227
16073 651
10134 695
10643 384
10286 414
15927 71
9686 618
8117 647
34415 183
9305 813
13814 159
13606 330
9528 677
4170 153
16556 862
6666 617
8732 176
23110 538