2712 656
53901 198
29056 879
37789 1059
16073 820
32678 744
22171 280
27776 738
35350 143
15153 93
12871 348
7649 802
71520 784
77635 309