21093 294
39809 320
14823 367
29378 643
21846 926
18735 748
8293 521
13917 170
15901 125
14047 108
8614 52
16379 508
9483 448
11669 763
56211 500
12173 250
16060 127
19639 234
13171 288
10789 261
19385 258
14244 472
17851 541
32300 511
8710 217