2864 656
53905 198
29068 879
37801 1059
16079 820
32698 744
22186 280
27787 738
35395 143
15175 93
12872 348
7651 802
71541 784
77672 309