49357 196
24305 877
30073 1057
13781 820
27337 744
17612 280
24131 738
28177 133
12668 92
11322 348
6633 802
64302 784
68675 308