49395 196
24347 877
30129 1057
13800 820
27388 744
17629 280
24179 738
28220 133
12689 92
11336 348
6683 802
64368 784
68771 308