49312 195
24258 877
30009 1057
13745 820
27296 744
17591 280
24083 738
28130 133
12648 92
11313 348
6598 802
64244 784
68587 308