52228 151
22238 907
16611 318
33639 78
34137 673
29108 687
12671 574
6893 110
7604 790
19960 399
135667 573
26495 386
3349 184
39763 544