3093 106
14658 757
5690 433
7306 143
7862 945
19969 311
6006 685
6238 883
1572 50
6924 547
7217 334
9482 275
42613 471
48207 941
16408 451
24933 589
54180 198
39441 52
32572 121
64640 65
37853 89
6425 829
9618 747
6010 515
5169 348
6738 171
5038 516
12616 86