39947 946
122263 647
93588 806
8148 498
15361 153
107350 675
12882 302
11615 334
19173 511
7526 204
5316 342
51345 766
74136 768
150890 640
49845 271
38142 519
67097 727
14598 239
197286 692
30880 368
10883 314
88208 1054
21271 200
35376 819
157408 446
19183 161
399629 740
13998 492