49381 196
24336 877
30107 1057
13795 820
27368 744
17622 280
24155 738
28205 133
12683 92
11334 348
6676 802
64349 784
68734 308