2504 35
12130 419
8148 926
19590 159
9028 159
9986 782
8909 73
14018 776
7929 282
7655 275
4195 169
15389 611
13195 153
5312 101
12762 466
8916 530
29861 422
6096 697
7882 279
19184 316
5165 267
23312 146
12063 425
8877 261
7372 239
9446 186
6325 206
4202 723