5612 78
21727 135
101149 424
46190 394
19210 512
50403 538
29182 817
46608 790
67568 1049
26081 619
10254 273
4003 80
6828 594
11982 770
4288 598
5501 940
4087 509
130540 830