31143 873
10764 46
4484 266
22283 291
9806 515
8011 326
5838 490
6054 556
16844 324
10209 417
7542 423
7014 414
11227 263
8512 215
7221 372
48507 473
5897 450
8876 868
6719 261
19690 113
8220 390
3375 118
3167 102
9156 704