3093 106
14658 757
5690 433
7302 143
7861 945
19965 311
6006 685
6238 883
1572 50
6923 547
7214 334
9481 275
42613 471
48207 941
16405 451
24932 589
54174 198
39440 52
32572 121
64640 65
37852 89
6425 829
9616 747
6010 515
5169 348
6735 171
5036 516
12613 86