30590 667
11175 520
34035 137
25088 612
14443 128
43840 930
11268 931
22144 743
43872 274
7597 359
157030 721
37126 257
21058 63
28328 631
14261 168
9230 159
65806 448
59699 204
15758 569
13541 277
12845 113
31188 684
7171 208
7807 485
142152 1077
7695 557
56972 404