49341 196
24292 877
30034 1057
13763 820
27315 744
17603 280
24109 738
28155 133
12656 92
11318 348
6609 802
64281 784
68642 308