2947 657
53909 198
29075 879
37805 1059
16085 820
32712 744
22192 280
27791 738
35448 143
15182 93
12874 348
7654 802
71573 784
77692 309