52220 151
22238 907
16608 318
33616 78
34125 673
29093 687
12668 574
6892 110
7604 790
19954 399
135569 573
26472 386
3349 184
39752 544