49305 195
24257 877
30001 1057
13742 820
27296 744
17590 280
24080 738
28130 133
12646 92
11313 348
6598 802
64239 784
68585 308