2528 35
12233 420
8191 926
19739 159
9060 159
10032 782
9004 73
14166 777
8013 282
7800 275
4230 169
15551 613
13361 153
5352 101
12878 466
8970 530
30173 422
6136 697
7908 279
19294 316
5205 267
23511 146
12198 425
8910 261
7428 239
9630 186
6421 206
4215 723