5616 78
21786 135
101339 425
46222 394
19221 512
50426 538
29233 817
46630 790
67647 1049
26085 619
10258 273
4006 80
6828 594
11983 770
4288 598
5501 940
4088 509
130625 830