18047 526
17107 744
13571 663
4257 175
3686 119
8194 1001
8569 558
5854 470
15246 170
6027 52
7426 159
23825 392
4913 184
27748 146
7839 596
14157 69
7013 83
28213 236
5980 927
3639 258
3852 358
5399 168
1986 196
19997 664