53899 198
29051 879
37782 1059
16073 820
32673 744
22168 280
27776 738
35276 142
15153 93
12869 348
7648 802
71515 784
77619 309