52221 151
22238 907
16609 318
33629 78
34131 673
29094 687
12668 574
6893 110
7604 790
19956 399
135594 573
26484 386
3349 184
39755 544