31072 391
11423 193
12725 488
41693 430
128677 261
16814 264
15095 173
87131 813
13495 119
17890 80
11249 697
8275 712
9531 289
15474 646
3296 47
92987 880
8239 613
12897 622
22435 803
43584 639
7647 567
30412 303
39515 143
38319 434
24330 206