5616 78
21788 135
101355 425
46223 394
19223 512
50426 538
29235 817
46631 790
67650 1049
26085 619
10258 273
4006 80
6828 594
11983 770
4288 598
5501 940
4088 509
130631 830