30586 667
11174 520
34029 137
25085 612
14440 128
43837 930
11268 931
22144 743
43871 274
7597 359
157024 721
37123 257
21057 63
28321 631
14257 168
9229 159
65797 448
59699 204
15756 569
13538 277
12843 113
31188 684
7171 208
7807 485
142149 1077
7693 557
56967 404