3093 106
14658 757
5690 433
7303 143
7862 945
19966 311
6006 685
6238 883
1572 50
6924 547
7216 334
9481 275
42613 471
48207 941
16405 451
24933 589
54176 198
39440 52
32572 121
64640 65
37852 89
6425 829
9618 747
6010 515
5169 348
6735 171
5036 516
12615 86