49297 195
24252 877
29999 1057
13738 820
27296 744
17587 280
24074 738
28128 133
12642 92
11311 348
6598 802
64229 784
68576 308