30588 667
11174 520
34032 137
25087 612
14442 128
43839 930
11268 931
22144 743
43872 274
7597 359
157028 721
37125 257
21058 63
28325 631
14261 168
9230 159
65802 448
59699 204
15758 569
13541 277
12845 113
31188 684
7171 208
7807 485
142151 1077
7695 557
56971 404