30594 667
11175 520
34040 137
25089 612
14445 128
43840 930
11268 931
22144 743
43872 274
7597 359
157034 721
37127 257
21059 63
28328 631
14261 168
9230 159
65807 448
59699 204
15758 569
13542 277
12846 113
31189 684
7171 208
7807 485
142152 1077
7696 557
56972 404