2887 656
53905 198
29071 879
37802 1059
16080 820
32704 744
22189 280
27789 738
35397 143
15180 93
12873 348
7654 802
71543 784
77677 309