30586 403
10499 628
12526 801
8565 264
9467 212
11196 313
9003 95
27670 735
8868 248
17157 94
4653 266
7449 760
29507 511
9949 588
37062 169
16390 65
10013 239
6807 532
18569 822
12575 54
3003 409
17685 116
10340 301
3359 295
8134 946
4240 277
9142 258
18516 587