2890 656
53905 198
29071 879
37802 1059
16080 820
32704 744
22189 280
27789 738
35398 143
15181 93
12873 348
7654 802
71548 784
77678 309