43040 170
18500 66
11988 239
8146 532
20796 822
15527 54
20236 117
9347 946
10399 258
20738 587
13412 397
34699 465
14602 784
9655 176
11140 842
10216 299
12921 820
5487 672
8999 271
17545 255
7223 337
14777 487
14289 57
5106 133
23010 656
29296 587
16741 109
41983 618