31005 391
11406 193
12698 488
41689 430
128468 261
16755 264
15073 173
87029 813
13475 119
17858 80
11221 697
8252 712
9513 289
15460 646
3289 47
92820 880
8212 613
12854 622
22357 803
43469 639
7644 567
30363 303
39414 143
38252 434
24230 206