34328 170
11618 884
19492 665
11970 260
10132 313
44254 505
10744 528
6626 903
10350 477
5322 441
25477 821
13743 76
7943 648
7119 561
20942 422
3596 246
6254 109
10789 794
6741 80
22050 576
8537 709
5875 686
39067 141
14663 92