2732 656
53901 198
29060 879
37791 1059
16074 820
32682 744
22174 280
27777 738
35364 143
15158 93
12872 348
7649 802
71523 784
77642 309