42288 170
18182 66
11633 239
8068 532
20509 822
15054 54
19905 117
9264 946
10236 258
20429 587
13305 397
34261 465
14323 784
9574 176
10895 842
9987 299
12685 820
5389 672
8847 271
16935 255
7065 337
14382 487
14139 57
5045 133
22704 653
28847 587
16403 109
41331 618