2747 656
53902 198
29061 879
37792 1059
16074 820
32683 744
22174 280
27778 738
35376 143
15158 93
12872 348
7649 802
71524 784
77646 309