42288 170
18182 66
11635 239
8068 532
20509 822
15055 54
19907 117
9265 946
10238 258
20429 587
13305 397
34262 465
14323 784
9574 176
10895 842
9990 299
12685 820
5390 672
8847 271
16936 255
7066 337
14382 487
14140 57
5045 133
22704 653
28847 587
16404 109
41331 618